Problème de debutant

Signaler
Messages postés
2
Date d'inscription
samedi 12 septembre 2020
Statut
Membre
Dernière intervention
13 septembre 2020
-
Messages postés
5071
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
14 septembre 2020
-
bonjour ,

je suis un vrai débutant pour tous ce qui concerne la programmation notamment le langage c
j ai écrit mon premier langage c sur un editeur de texte
pourtant lorsque j active la commande
gcc -c <nom du fichier >.c
voila ce qui est afficher sur le terminal
je sais que j ai fait une erreure dans mon programme mais j arrive pas a trouver c'est laquelle mê si dans le terminal il me l'indique


2 réponses

Messages postés
14720
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
14 septembre 2020
250
Pour poster un code source, merci d'utiliser : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

En regardant rapidement ...
switch (...);
{


il y a pas un pb là ?

J'interviens principalement en VB6 et VB.NET, avec un peu de C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
Messages postés
2
Date d'inscription
samedi 12 septembre 2020
Statut
Membre
Dernière intervention
13 septembre 2020

#include<stdio.h>

int main()
 {
   char nb ;
   printf("est-tu celibatiare ? (o=oui et n=non):");
   scanf ("%c" ,&nb);
   switch (nb);
  {
   case ('n'):printf("degage salle chad ");break;
   case ('o'):printf("je sais ce que tu ressens  ");
break;
     }
  return 0;
  }
      
      
Messages postés
5071
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
14 septembre 2020
1 221
Bonsoir,

Essayez en corrigeant la ligne 8 en switch(nb) supprimer le ;

voir la syntaxe ici:
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/14612-les-conditions

Cordialement