# include <stdio.h> # include <stdlib.h> # include <time.h> int main (int argc, char **argv[]) { int nombreMystere = 0 , nombreEntre = 0; const int MAX = 50, MIN = 1; srand(time(NULL)); nombreMystere = (rand() % (MAX -MIN + 1)) + MIN; do { printf("\n VEUILLEZ TAPER LE NOMBRE MYSTERE !\n\n"); scanf("%ld", &nombreEntre); if (nombreMystere > nombreEntre) printf("\n C'EST PLUS !\n\n"); else if (nombreMystere < nombreEntre) printf("\n C'EST MOINS !\n\n"); else printf("\n BRAVO, VOUS AVEZ TROUVE LE NOMBRE MYSTERE EN %ld COUPS !!!\n\n"); // C'est cette ligne qui me pose problème car je ne sais pas la syntaxe pour écrire " BRAVO, VOUS AVEZ TROUVE LE NOMBRE MYSTERE EN TANT DE COUPS " // J'espère avoir été un peu plus clair , Merci d'avance } while (nombreEntre != nombreMystere); system("PAUSE"); return 0; }
#include <stdio.h> #include <stdlib.h> #include <time.h> int main (int argc, char **argv) { int nombreMystere = 0 , nombreEntre = 0, nb_try = 0; const int MAX = 50, MIN = 1; srand(time(NULL)); nombreMystere = (rand() % (MAX -MIN + 1)) + MIN; do { // incrément du nombre de try ++nb_try; printf("\n VEUILLEZ TAPER LE NOMBRE MYSTERE !\n\n"); scanf("%d", &nombreEntre); if (nombreMystere > nombreEntre) printf("\n C'EST PLUS !\n\n"); else if (nombreMystere < nombreEntre) printf("\n C'EST MOINS !\n\n"); else printf("\n BRAVO, VOUS AVEZ TROUVE LE NOMBRE MYSTERE EN %d COUPS !!!\n\n", nb_try); } while (nombreEntre != nombreMystere); system("PAUSE"); return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question