1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| #include <stdio.h>
int main()
{
char nom[21];
int age;
char saisie[80];
// Saisie de l'âge
while (1)
{
printf("Entrez votre age :\n");
fgets(saisie, 80; stdin);
// Contrôle age ok - Si ok, on sort de la boucle
if (sscanf(saisie, "%d", &age) == 1) break;
// Saisie incorrecte
printf("Saisie incorrecte - Recommencez\n");
}
// Saisie du nom
while (1)
{
printf("Entrez votre nom :\n");
fgets(saisie, 80; stdin);
// Contrôle nom ok - Si ok, on sort de la boucle
if (sscanf(saisie, "%20s", nom) == 1) break;
// Saisie incorrecte
printf("Saisie incorrecte - Recommencez\n");
}
} |
Partager