il permet de vérifier si le nombre saisie est bien compris entre 1 et 3, jusque là pas de problème...
Mais comment faire pour qu'il ne me fasse pas une erreur au cas où ce qu'on entre n'est pas un chiffre mais une chaine de caracteres genre 'jdkhzqdhqs' vous voyez le délire? lol
merci de me répondre
Message édité par danz le 13-06-2005 à 00:42:29
poostof
Profil : Jeune recrue
Posté le 13-06-2005 à 00:50:09
je tiens à préciser (car danz a posté pr moi en fait lol), qu'en fait le nombre n'est pas compris juste en tre 0 et 3 mais entre 0 et x, x>10, dc impossible d'utiliser getchar() car "10" est une string. merci d'avance, je dois rendre ce programme avant demain 14h :s
Splandidus
De quel prix peut etre l'amour Profil : Jeune recrue
Posté le 06-07-2005 à 12:41:32
tu fais une boucle if qui verifie si le caractere entre est compris entre 48 et 59 (intervale de 0..9) si oui il execute si non il invite l'utilisateur a refaire une saisie?
je pense quec'est cata question....
danz
Profil : Membre
Posté le 07-07-2005 à 00:36:27
Ah oui bien sur , les bonnes bases de l'acii, en fait 0 .. 9 equivaut à 48...57 en ASCII.