#include #include #include void error1(); int main() { int NbreMystere, NbreEntre, compteur = 0; int Min, Max; srand(time(NULL)); char L1 = 'L1', L2 = 'L2', L3 = 'L3', choix; printf("Entrer L1 pour le niveau 1, L2 pour le niveau 2 et L3 pour le niveau3.\n"); printf("Saisir votre choix: "); gets(choix); while ((choix != 'L1') || (choix != 'L2') || (choix != 'L3')) { error1(); printf("Ressaisir votre choix: "); gets(choix); } switch (choix) { case 'L1': Min = 1, Max = 100, compteur = 0; NbreMystere = rand()%(Max - Min + 1) + Min; printf("Devinez le nombre: "); scanf("%d", NbreEntre); while ((NbreEntre != NbreMystere) && (compteur < 3)) { printf("Entrer le nombre mystere: "); scanf("%d", &NbreEntre); if (NbreEntre < NbreMystere) printf("Plus que ca\n"); else if (NbreEntre > NbreMystere) printf("Moins que ca\n"); compteur++; } if (compteur >= 3) printf("T'es un looser!!!!!\n"); if (NbreEntre == NbreMystere) printf("Bravo!! Tu l'as en %d coups. Le nombre est bien %d.\n", compteur, NbreMystere); break; case 'L2': Min = 1, Max = 1000, compteur = 0; NbreMystere = rand()%(Max - Min + 1) + Min; printf("Devinez le nombre: "); scanf("%d", NbreEntre); while ((NbreEntre != NbreMystere) && (compteur < 3)) { printf("Entrer le nombre mystere: "); scanf("%d", &NbreEntre); if (NbreEntre < NbreMystere) printf("Plus que ca\n"); else if (NbreEntre > NbreMystere) printf("Moins que ca\n"); compteur++; } if (compteur >= 3) printf("T'es un looser!!!!!\n"); if (NbreEntre == NbreMystere) printf("Bravo!! Tu l'as en %d coups. Le nombre est bien %d.\n", compteur, NbreMystere); break; case 'L3': Min = 1, Max = 10000, compteur = 0; NbreMystere = rand()%(Max - Min + 1) + Min; printf("Devinez le nombre: "); scanf("%d", NbreEntre); while ((NbreEntre != NbreMystere) && (compteur < 3)) { printf("Entrer le nombre mystere: "); scanf("%d", &NbreEntre); if (NbreEntre < NbreMystere) printf("Plus que ca\n"); else if (NbreEntre > NbreMystere) printf("Moins que ca\n"); compteur++; } if (compteur >= 3) printf("T'es un looser!!!!!\n"); if (NbreEntre == NbreMystere) printf("Bravo!! Tu l'as en %d coups. Le nombre est bien %d.\n", compteur, NbreMystere); break; } return 0; } void error1() { printf("Veuillez revoir votre choix svp!!!"); }