Bonjour,
Je débute en langage C depuis quelques semaines et on doit faire un programme appelé "le jeu du devin" qui consiste à ce que l'ordinateur choisisse un nombre entre 1 et 999 pour que le joueur le devine. Le joueur (ou utilisateur) donnera des propositions et l'ordinateur lui répondra trop petit, trop grand, ou trouvé !
Mon problème ici est comment faire pour que l'ordinateur "choisisse" une valeur dans mon intervalle [1,999] ?
Je veux par exemple l'appeler "alea" ce qui me permettra par la suite d'écrire
if (proposition>alea) {
printf("Trop grand!"); etc...
Ma prof m'a demandé d'utiliser la fonction "rand" de "stdlib" qui renvoie un nombre aléatoire compris entre 0 et RAND_MAX inclus.
Mais je ne sais pas encore utiliser cette fonction et je ne vois pas comment faire pour qu'il choisisse un nombre au hasard là dedans, surtout que je ne le veux pas entre 0 et 999 mais bien entre 1 et 999.
Auriez-vous des idées/conseils ?
Merci beaucoup !
Cordialement.