#include #include #include int main(int argc, char *argv[]) { const int MIN = 1; int nombremystere = 0, choix = 0, essai = 0, continuerPartie = 1, difficulter = 0, maxi = 100; do { essai = 0; do { essai = 0; srand(time(NULL)); nombremystere = (rand() % ( maxi - MIN + 1)) + MIN; printf(" === Le jeu du plus ou moins ===\n\n Trouver le nombre mystere !\n\n"); printf(" Choix du niveau de difficulte !\n\n"); printf(" 1 : entre 1 et 100 \n 2 : entre 1 et 1000\n 3 : entre 1 et 10000\n ?"); scanf("%d", &difficulter); if (difficulter == 1) { printf(" niveau facile !\n\n"); maxi = 100; } else if (difficulter == 2) { printf(" niveau moyen !\n\n"); maxi = 1000; } else if (difficulter == 3) { printf(" niveau difficile !\n\n"); maxi = 10000; } else { } } while (difficulter == 0); do { essai++; printf(" Quel est le nombre ?"); scanf("%d", &choix); if (choix < nombremystere) { printf(" c'est plus !\n\n"); } else if (choix > nombremystere) { printf(" c'est moins !\n\n"); } else { printf(" Bravo, c'est reussi en %d coups !!\n\n", essai); } } while (choix != nombremystere); printf(" Voulez vous rejouer, tapez 1 pour rejouer ou 0 pour arreter ?"); scanf("%d", &continuerPartie); printf("\n"); if (continuerPartie != 1) { printf(" Au revoir !\n"); } else { printf(" C'est repartie !\n\n"); } } while (continuerPartie == 1); return 0; }