Mirnes Profil : Jeune recrue | Salut a tous , a la fin de mon code il me disse qu'il y a une erreur j'ai passer 2 heures a essayer de trouver la solution , mai sans succès
Code :
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- int main(int argc, char *argv[])
- {
- printf("1.simple joueur \n" );
- printf("2.deux joueur \n" );
- long nombre_mystere =0, nombre_entre =0, compteur = 1 , continue_partie = 1 ,menu=0 ;
- const long MAX = 5 , MIN = 1;
- srand( time(NULL ));
- nombre_mystere = (rand () % ( MAX - MIN + 1 )) + MIN ;
- do
- {
- printf("qu es ce que vous voulez ?\t" );
- scanf("%ld",&menu);
- switch(menu)
- {
- case 1:
- do
- {
- printf (" entrer le nombre mystere!\t" );
- scanf ("%ld", &nombre_entre);
- if (nombre_entre > nombre_mystere)
- printf(" c 'est moin !\n" );
- else if ( nombre_entre < nombre_mystere )
- printf ( "c 'est plus !\n" );
- else
- {
- printf("vous avez trouve le chiffre mystere en %ld coup bravos\n",compteur);
- }
- compteur++;
- }
- while (nombre_entre !=nombre_mystere);
- break;
- case 2:
- do
- {
- scanf("%ld",nombre_mystere);
- printf (" entrer le nombre mystere!\t" );
- scanf ("%ld", &nombre_entre);
- if (nombre_entre > nombre_mystere)
- printf(" c 'est moin !\n" );
- else if ( nombre_entre < nombre_mystere )
- printf ( "c 'est plus !\n" );
- else
- {
- printf("vous avez trouve le chiffre mystere en %ld coup bravos\n",compteur);
- }
- compteur++;
- }
- while (nombre_entre !=nombre_mystere);
- printf ( "voulez vous faire une autre partie? si vous voulez refaire " );
- printf("une autre partie tape 1 sinon tapez 0 \n" );
- scanf("%ld",&continue_partie);
- if ("%ld",continue_partie)
- {
- printf ("vous voulez refaire une partie!\n" );
- }
- else
- {
- printf ("vous prefere arreter!\n" );
- return 0;
- }
- }
- while ("%ld" )
- ;
- break;
- {
- printf("choisissez entre 1 et 2 " );
- }
- system("PAUSE" );
- return 0;
- }
- }
|
l'erreur est la Suivante : C\\JeuxModifier\main.c:84: error: expected `;' before '}' token |