Salut à tous !
voilà j'ai voulu avancer plus profondement dans le TP en C, et je me suis planter royalement
J'ai créé le nombre de coup, ca c'était simple. Mais celui du choix de difficultée est plus dur. Voici mon code:
int main(int argc, char *argv[]) { long nombre2 = 0, nombre1 = 0, nbr = 0, niveau; constlong MAX = 100, MIN = 1;
printf("==bienvenu dans le Plus ou Moins== \n\n\n"); printf("==But du Jeu==\n"); printf("Tu dois trouver le nombre mystere ! C'est pas trop dur \n\n"); printf("==Choississez une difficultée==\n"); printf("1. Easy (1<100)\n 2. Normal (1<1 000)\n 3. Hard (1<10 000)\n\n"); printf("Votre choix??? ");
scanf("%d", &niveau); switch(niveau){ case1:
srand(time(NULL));
nombre1 = (rand() % (MAX - MIN + 1)) + MIN; do { printf("Quel est le nombre mystere? ");
scanf("%d", &nombre2);
nbr++;
if(nombre2 < nombre1) printf("le nombre est plus grand !\n");
elseif(nombre2 > nombre1) printf("le nombre est plus petit !\n");
else printf("**BRAVO** Il t'as fallut %d tentative(s) \n", nbr); }while(nombre2 != nombre1); break; case2: constlong MAX = 1000, MIN = 1;
srand(time(NULL));
nombre1 = (rand() % (MAX - MIN + 1)) + MIN; do { printf("Quel est le nombre mystere? ");
scanf("%d", &nombre2);
nbr++;
if(nombre2 < nombre1) printf("le nombre est plus grand !\n");
elseif(nombre2 > nombre1) printf("le nombre est plus petit !\n");
else printf("**BRAVO** Il t'as fallut %d tentative(s) \n", nbr); }while(nombre2 != nombre1); break; case3: constlong MAX = 10000, MIN = 1;
srand(time(NULL));
nombre1 = (rand() % (MAX - MIN + 1)) + MIN; do { printf("Quel est le nombre mystere? ");
scanf("%d", &nombre2);
nbr++;
if(nombre2 < nombre1) printf("le nombre est plus grand !\n");
elseif(nombre2 > nombre1) printf("le nombre est plus petit !\n");
Vi, pareil je fais ma propre indentation car dés fois il va te mettre un } à la suite des instructions, il décale les instructions de 2km, enfin du nimporte quoi comme tu dis
Problème au niveau du TP
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.