Revenir au main après un sous menu
douss4
Messages postés
25
Statut
Membre
-
douss4 Messages postés 25 Statut Membre -
douss4 Messages postés 25 Statut Membre -
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
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:
- Retour au menu principal
- Menu déroulant excel - Guide
- Retour à la ligne excel mac - Guide
- Canon quick menu - Télécharger - Utilitaires
- Changer d'écran principal ✓ - Forum TV & Vidéo
- Press the esc key for startup menu - Forum Matériel & Système
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 ?
-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 ?
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.
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.