Bonjour,
je suis entrain de faire un petit programme en C sous linux qui présente un menu de choix qui me fait passer à un autre sous menu. mon problème c'est que j'arrive à afficher le premier menu et faire un choix mais ce dernier ne me mène pas au sous choix correspondant et le programme exit. je ne sais pas où est le probleme
Merci de m'aider.
voici une partie du code
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 #include <stdio.h> #include <types.h> int main() { FILE * FicEntree; char rep; printf("\n*******************Menu Test ********************\n"); printf (" 1 GetParameterNames \n"); printf (" 2 AddObject \n"); printf (" 3 SetParameterValues \n"); printf (" 4 DeleteObject \n"); rep=getchar(); switch (rep) { case '1': { printf (" avec 1 param \n"); printf (" avec 2 param \n"); rep2= getchar(); switch (rep2) { case '1' : printf (" sous menu \n"); break; } break; } } return 0; }
Partager