#include <stdio.h>#include <stdlib.h>#include <time.h>long genereNombre(long MIN, long MAX){ long nombreMystere = 0; srand(time(NULL)); nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; return nombreMystere;}void compareNombres(long nombreEntre, long nombreMystere){ if(nombreEntre > nombreMystere) { printf("C'est moins !\n"); } else if(nombreEntre < nombreMystere) { printf("c'est plus !\n"); } else { printf("Bravo ! vous avez trouvé !"); }}int main ( int argc, char** argv ){ long nombreMystere = 0, nombreEntre = 0; const long MAX = 100, MIN = 1; // Génération du nombre aléatoire nombreMystere = genereNombre(MIN, MAX); /* La boucle du programme. Elle se répète tant que l'utilisateur n'a pas trouvé le nombre mystère */ do { // On demande le nombre printf("Quel est le nombre ? "); scanf("%ld", &nombreEntre); // On compare le nombre entré avec le nombre mystère compareNombres(nombreEntre, nombreMystere); } while (nombreEntre != nombreMystere); system("PAUSE");}