Salut 
Après avoir revus je sais pas combien de fois le C sur le SdZ, j'ai décider de recommencer pour bien ranger tout le bordel dans mon cerveau 
J'ai fait le jeu du + ou - pour bien me remémorer tout ça, et donc j'ai créé une fonction pour générer un nombre, aucun problème.
C'est pour comparer les nombres que j'ai un problème, voici mon code
- include <stdio.h>
- include <stdlib.h>
int genereNombre(int nbMax, int MIN)
{
int nbMystere = 0;
srand(time(NULL));
nbMystere = (rand() % (nbMax - MIN + 1)) + MIN;
return nbMystere;
}
void compareNombre(int nombreEntre, int nbMyst)
(
if (nombreEntre > nbMyst)
{
printf("C'est moins\n");
}
else if (nombreEntre < nbMyst)
{
printf("C'est plus\n");
}
else
{
printf("Bravo !\nNombre de coups : %d\n", coups);
}
)
int main()
{
int nbMystere = 0, nbChoisis = 0, nbMaxi = 0, replay = 0, nbGenere;
const int mini = 1;
printf("===============\n");
printf("=Plus ou moins=\n");
printf("===============\n\n");
do
{
int compteur = 1;
printf("Nombre max?\n");
scanf("%d",&nbMaxi);
nbGenere = genereNombre(nbMaxi, mini);
printf("------------\n");
do
{
printf("Nombre mystere ?\n->");
scanf("%d", &nbChoisis);
printf("\n");
compareNombre(nbChoisis, nbGenere, compteur);
compteur ++;
}while (nbGenere != nbChoisis);
printf("------------\nRejouer ?\n1.Oui\n2.Non");
scanf("%d", &replay);
}while (replay != 2);
return 0;
}
Code block me dit
Line 14 error expected declaration specifiers or '...' before 'if'
La ligne 14, c'est " if (nombreEntre > nbMyst)", autrement dit, dans la 2e fonction
Et ligne 30 error : 'compareNombre' declared as a function returning a fonction
La ligne 30 c'est int main () ...
Merci d'avance 