Revenir au main après un sous menu

Fermé
douss4 Messages postés 25 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 23 mars 2010 - 13 avril 2009 à 11:53
douss4 Messages postés 25 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 23 mars 2010 - 13 avril 2009 à 12:10
Bonjour,

Je programme en c avec Borland c++. Je voudrais savoir s'il y a une possibilité de revenir au main après avoir exécuté une fonction (un sous-menu).


Mon idée : laisse à l'utilisateur le choix entre deux variables ; une pour sortir et une pour revenir au menu principal.



Merci
A voir également:

2 réponses

Ben une fois que la fonction est terminée, le programme retourne à la fonction parente, donc :
-tu met ta fonction en int focntion(entrées)
-dans ton main, tu fais un test genre if(réponse == 0)return 0; (pour quitter), if(réponse ==1)fonction2(); (pour exécuter une autre focntion), ...
Tu saisis le principe ?
0
douss4 Messages postés 25 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 23 mars 2010
13 avril 2009 à 12:10
J'ai fais un switch :

switch(x)
{
case 1 : /*retour au menu principal */
break;
case 2 : exit(1);
break;
default : printf("\n /!\\ Erreur...!!! /!\\");
}


Si je met devant ma fonction int c'est que je dois retourner quelque chose...

Dans le menu principale c'est un peu la même chose : j'ai le choix entre 4 menus.... Donc après avoir exécute l'un d'entre eux je veux que chaque sous menu retourne au menu principale.
0