- include < stdio.h>
- define MAX 100
int main(int argc, char *argv[])
{
int n, d, n_coup=0, nc;
printf("choisissez le nombre d´essais");
scanf("%d",nc);
/* initialisation du générateur de nombres aléatoires */
srand(time(0));
n = rand() % MAX; /* le nombre à deviner */
while ( n_coup<=nc)
{
n_coup++;
printf("Deviner le nombre ( entre 0 et 100) " );
scanf("%d",&);
if ( d > n)
printf("trop grand\n");
else if ( d < n)
printf("trop petit\n");
else /* d==n */
{
printf("bravo ! . .. n = %d\nVous avez trouve en %d coups\n",n,n_coup);
break; /* sortir de la boucle while */
}
}
if ( n_coup=nc)
printf("Pfff, vous etes nul vous n avez pas trouve en %d coups ! !\n",n_coup);
system("PAUSE");
return 0;
}
Essayez de compiler, cet idiot ne s´arrete pas au bout du nombre de coups donnés ! : )