Tester la variable d'entré

Fermé
cobra85 Messages postés 132 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 novembre 2014 - 15 mars 2010 à 01:00
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 15 mars 2010 à 08:42
Bonjour,

Je débute en C, et pour me faire la main, je développe un petit jeu. Cependant j'ai un soucis: en effet j'ai un menu avec comme valeur d'entré 1, 2 ou 3; mais si je rentre une lettre, j'ai mon programme qui plante.

Comment testé que l'on rentre bien un chiffre et non une lettre en affichant par la suite un message d'erreur.

Merci
A voir également:

1 réponse

dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
15 mars 2010 à 08:42
hello
voir isdigit

man isdigit
isdigit()
checks for a digit (0 through 9).
0