#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void plusmoins(int min, int max, int maxcoups){

    srand(time(NULL));
    int nbInconnu = (rand() % (max - min + 1)) + min;
	
    int proposition = 0, compteur = 1;

    do{
        if(compteur > maxcoups){
            printf("Dommage, vous avez perdu ! Il fallais deviner %d\n\n", nbInconnu);
            break;
        }

        else {
            printf("Entrez votre proposition : ");
            scanf("%d", &proposition);

            if(proposition < min || proposition > max)
			    printf("Veuillez entrer un nombre compris entre %d et %d.\n\n", min, max);
            
            else{
                if(nbInconnu > proposition){
                    printf("Plus haut. %d chances restantes.\n\n", maxcoups - compteur);
                    compteur++;
                }
            
                else if(nbInconnu < proposition){
                    printf("Plus bas. %d chances restantes.\n\n", maxcoups - compteur);
                    compteur++;
                }
            
                else{
                    printf("Bien joue ! Vous avez trouvé en %d coups !\n\n", compteur);
                    break;
                }
            }
        }
    } while (proposition != nbInconnu);

}

int main(void){

    int min=1, max=1000, maxcoups=10;
    
    plusmoins(min,max,maxcoups);

    return EXIT_SUCCESS;

}
