Bonjour,

Voici mon problème j'aimerais savoir si quelque'un pourrait m'aider ! j'aimerais savoir comment faire pour vérifier que l'utilisateur à cette partie du code rentre bien un chiffre et rien d'autre ???(ici en outre il s'agit d'un switch ) ! Je n'ai pas mis le code complet mais juste la partie que j'aimerais tester. Si il le faut dite le moi je posterais le reste du code...
J'avais penser à une methode avec le code ASCII mais je ne voit pas comment faire ?



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
printf("             ===Menu===             \n");
printf("                                    \n");
printf(" 1. Regle du jeu                    \n");
printf(" 2. Savoir le nombre de case restant\n");
printf(" 3. Charger la partie               \n");
printf(" 4. Jouer                           \n");
printf(" 5. Afficher la grille              \n");
printf(" 6. Afficher la solution            \n");
printf(" 7. Effectuer une correction        \n");
printf(" 8. Sauvegarder                     \n");
printf(" 9. Quitter                         \n");
printf(" 0. Nouvelle grille                 \n");
printf("                                    ");
printf("\n");
printf("Votre Choix?");
scanf("%ld",ChoixMenu);
printf("\n");