Encoder une date de naissance
Bonsoir, je voudrais encoder une date de naissance, j'ai fais ceci
Code:
1 2 3
|
printf("Entrez la date de naissance : ");
scanf("%d%d%d",&Tableau[Nb_elem_min].date_naissance.jour,&Tableau[Nb_elem_min].date_naissance.mois,&Tableau[Nb_elem_min].date_naissance.annee); |
mais quand je visualise cette même date, il me semble qu'il me laisse des détritus dans la mémoire, car il m'affiche des caractères quelconques, donc j'ai utilisé cette fonction pour vider la mémoire
Code:
1 2 3 4 5 6 7 8
|
void vider_tempon(void)
{
int c;
while ((c = getchar()) != '\n' && c != EOF);
{
}
} |
Mais le résultat est le même, donc que faire, merci pour vos réponses.
Michael.