Salut tt le monde :
ma question est la suivante :
comment je peux vérifier la valeur saisie et afficher un message d'erreur.
Ex:
int x;
printf("saisir un entier");
scanf("%d",&x); // koii faire si je rentre [A-Z],@,-,* ...........
Version imprimable
Salut tt le monde :
ma question est la suivante :
comment je peux vérifier la valeur saisie et afficher un message d'erreur.
Ex:
int x;
printf("saisir un entier");
scanf("%d",&x); // koii faire si je rentre [A-Z],@,-,* ...........
- Afficher un message invitant l'utilisateur à entrer un nombre entier
- Saisir une ligne avec fgets (l'utilisateur pourra taper ce qu'il voudra ...)
- Tester si l'utilisateur a bien entré un nombre entier et non n'importe quoi (utiliser strol ou strtoul).
- Conclure
Lectures proposées :
Lire de manière sûre des données sur l'entrée standard
Les fonctions de conversion des chaînes de la bibliothèque standard
je vous remercie tous
;)