bonjour,
je souhaiterais savoir comment créer un pointeur permettant de retourner a un menu de départ. Voila le 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
35
36
37
38
39
40
41
42
43
44
 
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
long Menu = 0;
long (Menu){
    Menu = return main);
}
int main ( int argc, char** argv )
{
    int choix = 0, nombreMystere = 0, nombre = 0;
    const int MAX = 100, MIN = 1;
    printf ("Quel est votre choix?\n");
    printf (" 1- jouer\n");
    printf ("2- Quitter\n");
    scanf ("%d", &choix);
    switch (choix)
    {
        case 1:
 
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
 
do
{
    printf ("trouvez le nombre mystere entre 1 et 100\n");
    scanf ("%d", &nombre);
 
 
        if (nombre < nombreMystere)
        printf ("plus grand\n");
        else if (nombre > nombreMystere)
        printf ("plus petit\n");
        else
        printf ("bravo vous avez trouver le nombre mystere\n");
    } while (nombre!= nombreMystere);
    break;
    Menu;
 
 
case 2:
return 0;
}}
le pb est que je souhaiterais que a la fin de la fonction "do", le programme retourne au menu de départ pour savoir si on veut rejouer ou quitter.