Au niveau des "{"

djessy1954 -  
scaravenger Messages postés 2691 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Débutant depuis peu dans le programme de langue C je me lance dans l'aventure du livre du fameux "site du zero" a un moment donné il me demande de faire un menu mac do.
Le problème c'est que j'ai du mal avec les "{". Si quelqun pourrait m'aider et me corriger de mon codage. le voici :

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

int main()
{
int choixMenu;

printf("=== Menu ===");
printf("1.Royal cheese");
printf("2.Mac deluxe");
printf("3.Big mac");
printf("4.Filet O fish");
scanf("%d", &choixMenu);
}
{
switch(choixMenu)
case 1 :
printf("Vous avez choisi le Royal cheese");
break;
case 2 :
printf("Vous avez choisi le mac deluxe");
break;
case 3 :
printf("Vous avez choisi le Big mac gourmand");
break;
case 4 :
printf("Vous avez choisi le Filet O fish");
break;
default :
printf("Veuillez taper quelque de correct , sinon je te pete la gueule");
break;
}
{
return 0;
}

3 réponses

Thorak83 Messages postés 1140 Statut Membre 156
 
Bonjour, je vous conseille fortement l'indentation de votre code pour mieux repérer les { manquantes.

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

int main()
{
  int choixMenu;

  printf("=== Menu ===");
  printf("1.Royal cheese");
  printf("2.Mac deluxe");
  printf("3.Big mac");
  printf("4.Filet O fish");
  scanf("%d", &choixMenu);    
  switch(choixMenu)
  {
    case 1 :
      printf("Vous avez choisi le Royal cheese");
      break;
    case 2 :
      printf("Vous avez choisi le mac deluxe");
      break;
    case 3 :
      printf("Vous avez choisi le Big mac gourmand");
      break;
    case 4 :
      printf("Vous avez choisi le Filet O fish");
      break;
    default :
      printf("Veuillez taper quelque de correct , sinon je te pete la gueule");
      break;
  }
  return 0;
}

Cordialement
1
djessy1954
 
Merci beaucoup ! je crois avoir compris et mon codage et debuguer ;)

Bonne journée !
0
scaravenger Messages postés 2691 Date d'inscription   Statut Membre Dernière intervention   617
 
essaye ça

int main()
{
int choixMenu;

printf("=== Menu ===\n");
printf("1.Royal cheese\n");
printf("2.Mac deluxe\n");
printf("3.Big mac\n");
printf("4.Filet O fish\n");
scanf("%d", &choixMenu);

switch(choixMenu){
case 1 :
printf("Vous avez choisi le Royal cheese");
break;
case 2 :
printf("Vous avez choisi le mac deluxe");
break;
case 3 :
printf("Vous avez choisi le Big mac gourmand");
break;
case 4 :
printf("Vous avez choisi le Filet O fish");
break;
default :
printf("Veuillez taper quelque de correct , sinon je te pete la gueule");
break;
}
return 0;
}
0