Au niveau des "{"

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

  • Votes
  • Date
  • Date décroissante
  1. 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. Merci beaucoup ! je crois avoir compris et mon codage et debuguer ;)

      Bonne journée !
      1. 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;
        }