Salut, j'ai un problème avec un switch au début de mon programme, si je tape un chiffre tout va bien mais si je tape un caractère en guise de choix, le programme bug et affiche des lignes à profusion, je ne sais pas comment résoudre ce problème.
Dois-je utiliser un autre type de variable pour "choix" ?
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
20
21
22
23
24
25
26
27
28 #include .... ............. unsigned int choix = 0; int main(void) { while(1) { cout << "........." << endl; cin >> choix; switch(choix) { case 1: instruction(); break; case 7: exit(0); default: { cout << "\t\t Veuillez taper un chiffre entre 1 et 7" << endl; } } } return EXIT_SUCCESS; }
Partager