
voila, je bloque depuis 10 minutes sur ce code fais moi-même:
- include <stdio.h> // libraries
- include <stdlib.h>
- include <math.h> // librarie de maths "avancées", du genre floor (arrondir vers bas), pow (puissance), ou ceil (arrondir vers haut), sqrt (racine carrée)
- include <time.h> // pr les chiffres au hasard
int main(int argc, char *argv[])
{
const long chiffreMax = 100;
const long chiffreMin = 1; // chifre max & min
long nombreMystere;
long nombreRentre;
nombreMystere = 0;
nombreRentre = 0;
// sellection au hasard
srand(time(NULL));
nombreMystere = (rand() % (chiffreMax - chiffreMin + 1)) + chiffreMin;
do
{
printf ("Rentrez un nombre\n\n");
scanf ("%ld", &nombreRentre); // scan du nombre rentré
if (nombreRentre = nombreMystere)
{
printf (" Bien joue, vous avez le bon chiffre !\n\n");
}
else if (nombreRentre > nombreMystere)
{
printf (" Le nombre mystere est plus eleve\n\n");
}
else if (nombreRentre < nombreMystere)
{
printf (" Cherchez plus bas pour le nombre Mystere\n\n");
}
else if (nombreRentre > chiffreMax)
{
printf (" Le numero n'est pas valable..\n\n");
}
else
{
printf ("si vous voyez ce texte, prevenez moi et expliquez moi comment vous y etes arrives\n\n");
}
} while (nombreMystere != nombreRentre);
system ("PAUSE");
return 0;
}
Vous savez ou se trouve l'erreur? :s
quand je lance, je rentre le chiffre, enter, puis plus rien..
Merci