En vous référant aux exemples du chapitre 4.2, écrivez un programme qui lit la date du clavier et écrit les données ainsi que le nombre de données correctement reçues sur l'écran.
Exemple:
Introduisez la date (jour mois année): 11 11 1991* Testez les réactions du programme à vos entrées. Essayez d'introduire des nombres de différents formats et différentes grandeurs.
données reçues : 3
jour : 11
mois : 11
année : 1991
* Changez la partie format du programme de façon à séparer les différentes données par le symbole '-' .
#include <stdio.h>
main()
{
int JOUR, MOIS, ANNEE, RECU;
printf("Introduisez la date (JOUR, MOIS, ANNéE) : ");
RECU=scanf("%i %i %i", &JOUR, &MOIS, &ANNEE);
printf("\ndonnées reçues : %i\njour : %i\nmois :
%i\nannee : %i\n", RECU, JOUR, MOIS, ANNEE);
return 0;
}
Changez la partie format du programme de façon à séparer les différentes données par le symbole '-'.
. . .
RECU=scanf("%i-%i-%i", &JOUR, &MOIS, &ANNEE);
. . .