Bonsoir ,
dans un exercice en langage C , on demande de reproduire le Menu suivant à l'aide de printf :

== Menu ==
1. Royal Cheese
2. Mc Deluxe
3. Mc Bacon
4. Big Mag
Votre choix ?
puis ajouter un scanf pour enregistrer le choix de l'utilisateur dans une variable de type int appelée choixMenu, l'utilisateur doit entrer 1 ou 2 ou 3 ou 4 en fonction de son choix selon le menu ci-dessus, et enfin faire un switch pour dire à l'utilisateur: vous avez choisi le Royal Cheese par exemple s'il a entré 1, mais s'il entre un autre numéro que 1 ou 2 ou 3 ou 4 la console lui répond par le message : vous ne mangerez rien du tout !
comme solution on a écrit le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# include <stdio .h>
# include <stdlib .h>
 
int main ( int argc , char * argv [])
{
     int choixMenu ;
 
     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 ("%d", & choixMenu );
 
   printf ("\n");
 
   switch ( choixMenu )
  {
      case 1:
          printf (" Vous avez choisi le Royal Cheese !");
      break ;
      case 2:
         printf (" Vous avez choisi le Mc Deluxe !");
      break ;
      case 3:
         printf (" Vous avez choisi le Mc Bacon !");
      break ;
      case 4:
         printf (" Vous avez choisi le Big Mac !");
      break ;
      default :
      printf (" Vous ne mangerez rien du tout !");
      break ;
  }
 
printf ("\n\n");
 
return 0;
}
je me demande sur la signification de la ligne : printf ("=== Menu ===\ n\n"); pourquoi on a mis deux fois \n qui signifie le retour à la ligne ? Une seule fois ne suffirait pas ? Puis dans la ligne numéro 16 que signifie printf("\n") ? Et dans la ligne 37 aussi, pourquoi printf("\n\n") ? Vraiment j'ai rien compris et j'ai besoin de l'aide d'une âme charitable , merci d'avance