Bonjour tout le monde,

Je tente depuis deux jours de réaliser une énumération et ensuite l'utilisé dans un menu. Cependant, malgré toutes mes bidouilles je n'obtient que des erreurs de compilations.

Voilà le code que j'utilise pour réaliser mon menu et cela de manière simpliste sans utilisé l'énumération que je définis au début. Ce code compile.

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
40
41
42
43
44
45
46
47
48
49
typedef enum Figure Figure;
	enum Figure
		{
			POINT, CERCLE, TRIANGLE
		};
 
 
int saisirFigure()
	{
		int choixFigure;
 
		while (choixFigure < 0 || choixFigure > 2)
		{
			printf("Figures disponibles :\n");
			printf("1 : Point\n");
			printf("2 : Cercle\n");
			printf("3 : Triangle\n");
			printf("Votre choix ?");
			scanf("%d", &choixFigure);
		}
 
		return choixFigure;
	}
 
 
 
 
 
 		saisirFigure();
 
 
 				switch (saisirFigure())
		{
			case 1:
				printf("Vous avez choisi la figure Point\n");
					break;
			case 2:
				printf("Vous avez choisi la figure Cercle\n");
					break;
			case 3:
				printf("Vous avez choisi la figure Triangle \n");
					break;
			default: 
            	printf ("Figure inconnue\n"); 
            		break; 
		}
 
  		return 0;
  	}
Je ne vois vraiment pas comment faire, tous les exemples dont j'ai essayé de m'inspirer n'ont pas vraiment aider.

Est ce que quelqu'un pourrait m'expliquer la marche à suivre?

Merci d'avance.