PROBLEME actualisation variable
vob
Messages postés
151
Statut
Membre
-
vob Messages postés 151 Statut Membre -
vob Messages postés 151 Statut Membre -
Bonjour tout le monde,
Voila j' ai une erreur dans un code source et je ne vois pas ou elle peut être ??
voila le code source =
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int nombremystere = 0, nombreentre = 0, nombrejoueurs = 0, niveau = 0, nombrej2 = 0;
const int MAX = 0, MIN = 0;
srand (time(NULL));
nombremystere = (rand() % (MAX - MIN + 1)) + MIN;
printf (" Choisissez le nombre de joueurs !!\n\n");
printf (" 1. solo\n");
printf (" 2. multijoueur\n");
scanf ("%d", &nombrejoueurs);
if (nombrejoueurs == 2)
printf ("\n Les deux joueurs se concertent et choisissent un niveau !!! \n");
printf(" 1. ENTRE 1 ET 100\n");
printf(" 2. ENTRE 1 ET 1000\n");
printf(" 3. ENTRE 1 ET 10000\n");
printf(" 4. ENTRE 1 ET 100000\n");
printf(" 5. ENTRE 1 ET 1000000\n");
scanf("%d\n", &niveau);
if (niveau == 1)
MAX = 100, nombrej2 = 100;
if (niveau == 2)
MAX = 1000, nombrej2 = 1000;
if (niveau == 3)
MAX = 10000, nombrej2 = 10000;
if (niveau == 4)
MAX = 100000, nombrej2 = 100000;
if (niveau == 5)
MAX = 1000000, nombrej2 = 1000000;
printf ("Le joueur qui devine se cache les yeux ou se tourne \n de facon a ne pas voir l' ecran !!!\n\n");
printf ("Le joueur etant toujours tourne vers l' ecran \n choisis un nombre entre 1 et %d", nombrej2 );
do
{
printf ("Quel est le nombre mystere ???");
scanf ("%d", &nombreentre);
if (nombreentre>nombremystere)
printf (" C' est plus petit\n\n ");
if (nombreentre<nombremystere )
printf ("C' est plus grand \n\n ");
if (nombreentre == nombremystere)
printf ("Bravo vous avez fini par trouver !!!\n\n\n\n");
}while (nombreentre != nombremystere);
return 0;
}
Désolé pour la clarté, dans le rapport d' erreur CODE BLOCKS il me dit que CA vient de "" MAX "" (aux endroits soulignés) !!
merci, vob
Voila j' ai une erreur dans un code source et je ne vois pas ou elle peut être ??
voila le code source =
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int nombremystere = 0, nombreentre = 0, nombrejoueurs = 0, niveau = 0, nombrej2 = 0;
const int MAX = 0, MIN = 0;
srand (time(NULL));
nombremystere = (rand() % (MAX - MIN + 1)) + MIN;
printf (" Choisissez le nombre de joueurs !!\n\n");
printf (" 1. solo\n");
printf (" 2. multijoueur\n");
scanf ("%d", &nombrejoueurs);
if (nombrejoueurs == 2)
printf ("\n Les deux joueurs se concertent et choisissent un niveau !!! \n");
printf(" 1. ENTRE 1 ET 100\n");
printf(" 2. ENTRE 1 ET 1000\n");
printf(" 3. ENTRE 1 ET 10000\n");
printf(" 4. ENTRE 1 ET 100000\n");
printf(" 5. ENTRE 1 ET 1000000\n");
scanf("%d\n", &niveau);
if (niveau == 1)
MAX = 100, nombrej2 = 100;
if (niveau == 2)
MAX = 1000, nombrej2 = 1000;
if (niveau == 3)
MAX = 10000, nombrej2 = 10000;
if (niveau == 4)
MAX = 100000, nombrej2 = 100000;
if (niveau == 5)
MAX = 1000000, nombrej2 = 1000000;
printf ("Le joueur qui devine se cache les yeux ou se tourne \n de facon a ne pas voir l' ecran !!!\n\n");
printf ("Le joueur etant toujours tourne vers l' ecran \n choisis un nombre entre 1 et %d", nombrej2 );
do
{
printf ("Quel est le nombre mystere ???");
scanf ("%d", &nombreentre);
if (nombreentre>nombremystere)
printf (" C' est plus petit\n\n ");
if (nombreentre<nombremystere )
printf ("C' est plus grand \n\n ");
if (nombreentre == nombremystere)
printf ("Bravo vous avez fini par trouver !!!\n\n\n\n");
}while (nombreentre != nombremystere);
return 0;
}
Désolé pour la clarté, dans le rapport d' erreur CODE BLOCKS il me dit que CA vient de "" MAX "" (aux endroits soulignés) !!
merci, vob
A voir également:
- PROBLEME actualisation variable
- Actualisation score snap - Forum Snapchat
- Vba range avec variable ✓ - Forum VB / VBA
- Range avec une Variable ✓ - Forum VB / VBA
- Variable d'environnement temp ✓ - Forum Microsoft Office
- Variable objet ou variable de bloc with non définie - Forum VB / VBA