voilà, je voudrais une fonction qui me lise un nombre au clavier (pas un chiffre)
Code :
- unsigned short saisieNombre(){
- unsigned short choix;
- do{
- scanf("%d", &choix);
- }
- while (choix < 0 || choix > 65535);
- return(choix);
- }
- int main()
- {
- unsigned short c = saisieNombre();
- printf("%d\n", c);
- return(0);
- }
|
si je saisis un nombre, il me l'affiche bien, mais si je tappe par exemple "a", il affiche 52428...
j'ai un peu de mal à suivre là
Message édité par nibbles1 le 14-03-2004 à 18:38:48