Aller j'expose mon truc, ça fais à peu près 2 jours que j'apprend à programmer en C (j'utilise code::blocks)j'essaye de créer un petit jeu tt con
pr trouver le chiffre entre 1 et 100
. pour l'instant il di si c plus ou moins ou si c'est gagné et il compte le nombre de coup que vous faites pr trouver
mais j'essaye de faire une boucle pour recommencer la partie plutot que de rouvrir 50 fois l'appli mais cette derniere ne marche pas.....
Can you help me ??
Code :
#include
#include
#include
int main()
{
do
{
printf("Premier jeux : trouvez le bon chiffre entre 1 et 100 !\n");
long numero1 = 0, nombreMystere = 0, compteur = 1;
const long MAX=100, MIN=1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
do
{
printf("quel est le nombre ? ");
scanf("%ld", &numero1);
if (nombreMystere < numero1)
printf("C'est moins !\n\n");
else if (nombreMystere > numero1)
printf("C'est plus !\n\n");
else
printf("Bravo ! vous avez trouve le nombre mystere en %ld coups!\n\n", compteur);
} while (compteur++, numero1 != nombreMystere);
long continuerPartie = 0;
printf("voulez vous continuer la partie ? si oui tapez sinon tapez 2\n");
scanf("%ld", &continuerPartie);
}while (continuerPartie == 1);system("PAUSE");
return 0;
}
la partie en rouge est celle qui ne marche pas....
il me met comme erreur :
'continuerPartie' undeclared (first use in this function)
(each undeclared identifier is reported only oncefor each function it appears in)
VOilà merci beaucoup