Erreur langage c
toto
-
dje-dje -
dje-dje -
Bonhour,
J'essaye de compiler un programme sous dev c++, mais je n'y arrive pas à cause d'une erreur du type:
parse error before `(' token
mon bout de programme est le suivant:
case GLUT_LEFT_BUTTON:
if (state == GLUT_DOWN && (move_point = limitezone(x,h-y)!= -1)
printf(" xxxxxxx \n");
else (state == GLUT_UP) move_point=-1;
break;
Le message provient de la troisieme ligne, j'imagine que les opérateurs logiques doivent y etre pour quelque chose....
Je suis pour le moment désemparé, quelqu'un pourrait il m'aider?
Merci d'avance.
J'essaye de compiler un programme sous dev c++, mais je n'y arrive pas à cause d'une erreur du type:
parse error before `(' token
mon bout de programme est le suivant:
case GLUT_LEFT_BUTTON:
if (state == GLUT_DOWN && (move_point = limitezone(x,h-y)!= -1)
printf(" xxxxxxx \n");
else (state == GLUT_UP) move_point=-1;
break;
Le message provient de la troisieme ligne, j'imagine que les opérateurs logiques doivent y etre pour quelque chose....
Je suis pour le moment désemparé, quelqu'un pourrait il m'aider?
Merci d'avance.
A voir également:
- Erreur langage c
- Erreur t32 ✓ - <a href="https://forums.commentcamarche.net/forum/livebox-200">Forum Livebox</a>
- Erreur s3 bbox - <a href="https://forums.commentcamarche.net/forum/bbox-bouygues-285">Forum Bbox Bouygues</a>
- Erreur 4101 - <a href="https://forums.commentcamarche.net/forum/carte-graphique-181">Forum Carte graphique</a>
- Iptv erreur de lecture - <a href="https://forums.commentcamarche.net/forum/tv-video-21">Forum TV & Vidéo</a>
- Erreur France TV : impossible de lire les vidéos en replay - <a href="https://forums.commentcamarche.net/forum/lecteurs-et-supports-video-245">Forum Lecteurs et supports vidéo</a>
1 réponse
Remarque 1:
move_point = limitezone(x,h-y)!= -1
tu fais un test et uneaffectation en meme temps?
Remarque 2:
Pour augmenter la lisibilite, les instructions des if, else, for... et autres structures conditionnelles sont placées entre crochet
Tentative de reponse:
- Il manque des parentheses dans ton if (les groupes conditionnels autour de ton ET logique doivent etre entre parenthese )
move_point = limitezone(x,h-y)!= -1
tu fais un test et uneaffectation en meme temps?
Remarque 2:
Pour augmenter la lisibilite, les instructions des if, else, for... et autres structures conditionnelles sont placées entre crochet
Tentative de reponse:
- Il manque des parentheses dans ton if (les groupes conditionnels autour de ton ET logique doivent etre entre parenthese )