Amelioration

Fermé
Reghi - 8 janv. 2009 à 01:24
mikebzh Messages postés 127 Date d'inscription samedi 20 décembre 2008 Statut Membre Dernière intervention 11 mars 2009 - 8 janv. 2009 à 01:48
Bonjour,
ca na pas marcher,

#include <stdio.h>
#include <stdlib.h>

void main()
{
long choixMenu;
int touche;

printf("=== Menu ===\n\n");
printf("1. Royal Cheese\n");
printf("2. Mc Deluxe\n");
printf("3. Mc Bacon\n");
printf("4. Big Mac\n");
printf("\nVotre choix ? ");
scanf("%ld", &choixMenu);

printf("\n");
do
{
switch (choixMenu)
{
case 1:
printf("Vous avez choisi le Royal Cheese. Bon choix !");
break;
case 2:
printf("Vous avez choisi le Mc Deluxe. Berk, trop de sauce...");
break;
case 3:
printf("Vous avez choisi le Mc Bacon. Bon, ca passe encore ca ;o)");
break;
case 4:
printf("Vous avez choisi le Big Mac. Vous devez avoir tres faim !");
break;
default:
printf("ERREUR DE CHOIX, Reessayer...");
break;
case 9:
printf("Au revoir");

}}while((touche!=9));

printf("\n\n");
system("PAUSE");
}

2 réponses

Si tu commences par:Bonjour,
ça va pas marcher,

C'est sûr que ça va pas marcher!
Bon, à part cette pique, quelle est la question?
0
mikebzh Messages postés 127 Date d'inscription samedi 20 décembre 2008 Statut Membre Dernière intervention 11 mars 2009 28
8 janv. 2009 à 01:48
Coucou et bonjour ou bonsoir tu n'est pas réveillé ou tu es endormi ?

2 choses :
1. Tu affiches ton menu, l'utilisateur choisi son hamburger immonde, pas de problème
2. Tu rentres dans ton select, jusqu'ici tout va bien, mais regarde ta condition de sortie !!!
touche!=9, réfléchis et dis-moi ou tu places une valeur dans cette variable ???? (1ère cagouille)
3. Deuxième cagouille, si tu veux que ton menu revienne et que l'utilisateur refasses un choix, il serait judicieux de ta part de l'intégrer dans ta boucle.

Allez c'est rien à faire, je me couche d'ici 30min, 3/4 d'heure, si tu es encore en ligne je suis dispo
(T'en as pour deux minutes, allez cinq grand maximum)

Salut de la bretagne
0