Probleme compilation en C

Résolu/Fermé
Tenki Messages postés 279 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 3 janvier 2014 - 10 janv. 2011 à 16:14
Tenki Messages postés 279 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 3 janvier 2014 - 10 janv. 2011 à 18:15
Bonjour, j'aimerais savoir comment faire quand on a un probleme a la compilation et qu'on arrive pas a trouver l'erreur?!

J'ai beau chercher mais je ne trouve pas...



3 réponses

combe_6 Messages postés 23 Date d'inscription lundi 10 janvier 2011 Statut Membre Dernière intervention 5 décembre 2013
Modifié par combe_6 le 10/01/2011 à 16:26
forcément t'as du oublié quelque chose j'avais eu le même problème et à la fin je me suis rendue compte de mon erreur en fait j'avais oublié le "&" dans "scanf"
0
Tenki Messages postés 279 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 3 janvier 2014 21
10 janv. 2011 à 16:53
et bien moi apparament c'est une erreur de { } mais frenchement je trouve pas la quelle!

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


int main ( int argc, char** argv )
{
int mode;
printf("===Choix du Mode===\n\n");
printf("-1 Facile\n");
printf("-2 Moyen\n");
printf("-3 Difficile\n");

printf("\n\n");

scanf("%d", &mode); <=Choix du Mode




switch (mode)
{
case 1:
printf("Mode facile\n\n");
break;
{
int rechoix; ici j'ai voulus faire en sorte de
redemmender quelque chose a
l'interrieur du premier choix mais je
sais pas du tout si c'est comme sa
qu'on fait...



printf("1-Voulais vous commencez?");
printf("2-retour au choix des modes");
scanf("%d", &rechoix);
switch (rechoix)
{


case 1:
printf("vous allez commencer");
break;
case 2:
printf("retour au modes");
break;
{






return 0;
} il me dit que l'erreur ce trouve la
je pence que c'est du a une { }



Mais il ya surment des erreur ailleur...

merci
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
10 janv. 2011 à 17:09
ben il faut les fermer tes accolades de switch.
La plupard des éditeurs dignent de ce nom offrent une option "parenthese match" qui fait correspondre les parenthèses accolades et crochets par pair (certain surligne même lorsqu'il y a incohérence). Trouve cette option, active là, ensuite, en te mettant au début de chaque accolade ou à la dernière tu verra ce qui ne correspond pas.
0
Tenki Messages postés 279 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 3 janvier 2014 21
10 janv. 2011 à 18:15
ha c'est bon j'ai enfin trouver (j'avait l'option mais je n'avait pas comprit comment elle marcher j'ai pu trouver mes paires et rajouter celle qui manquer!!

Merci pour ton aide!
0