Bonjour,
depuis que je suis passé de code::blocks a 16.04 à 17.12, mon algorithme ne marche plus, je voudrais savoir si il ya de nouvelle directives pour les fonctions case-switch.
voici mon code :
il boucle sans arrêt sans la selection de 1,2 et 3.
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
29
30
31
32
33
34
35
36
37
38
39 int main ( int argc, char** argv ) { char rejouer='o'; bool valide=false; bool valide_boucle=false; int MAX , MIN ; int choixMenu; do{ do { printf("=== Menu ===\n\n"); printf("Quel est le le niveau de difficultée ? \n"); printf("1/ de 1 à 100 ? \n"); printf("2/ de 1 à 1000 ? \n"); printf("3 /de 1 à 10000 ? \n"); printf("\nVotre choix ? "); scanf("%d", &choixMenu); switch (choixMenu) { case 1: MAX = 100, MIN = 1; break; case 2: MAX = 1000, MIN = 1; break; case 3: MAX = 10000, MIN = 1; break; default: printf("Vous n'avez pas rentre un nombre correct. choisissez entre 1, 2 et 3 !\n"); break; } }while (&choixMenu != 1 || &choixMenu != 2 || &choixMenu != 3 );
Que dois je faire ?
Salutations
Philippe
Partager