Aller au contenu

Un autre problème en C


Invité Boomer901

Messages recommandés

Invité p-e
Invités, Posté(e)
Invité p-e
Invité p-e Invités 0 message
Posté(e)

Salut,

sur le site du zéro il y a un tp ou on devine un nombre, j'ai voulu faire l'inverse mais ça ne fonctionne pas: les min et max restent inchangés. Help!

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

int main()
{
srand(time(NULL));
int nombre2 = 0, coups = 0,min = 1, max = 100, choix = 0;
printf("Salut! Pense a un nombre entre 1 et 100!\n");
do
{
	coups++;
	nombre2 = (rand() % (max - min + 1)) + min;
	printf("Celui ci: %d ? (plus haut:1, plus bas:2 gagne:3)\n\n", nombre2);
	scanf("%d", &choix);
	switch (choix)
	 {
		 case 1:
		 nombre2 = min;
		 break;
		 case 2:
		 nombre2 = max;
		 break;
		 case 3:
		 printf("Je suis le meilleur! En rien que %d", coups);
		 break;
		 default:
		 printf(" Entre 1 et 3, trop dur?");
		 break;
	 }

}while (choix != 3);


return 0;
}

[Edition]

Problème résolu...

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×