voila j'ai un probleme, j'ai commencer a programmer un pierre-papier-ciseaux pour m'entrainer, il ne me met pas d'eereur dans le code lors de la compilation mais il refuse de creer l'executable et me marque en bas :
int main(int argc, char *argv[]) { long choixmenu = 0, choix_joueur = 0; constlong MAX = 3, MIN = 1; long choix_ordi = 0, quit = 0; long score_ordi, score_joueur;
do { printf("********************* Pierre - papier - ciseaux ********************* \n\n");
if(choix_joueur == choix_ordi) { Printf("L'ordinateur a fait le meme choix que vous, veuillez recommencer \n\n"); }
elseif(choix_joueur == 1 && choix_ordi == 2) { printf("Le papier recouvre la pierre, l'ordinateur marque 1 point ! \n\n");
score_ordi++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
elseif(choix_joueur == 1 && choix_ordi == 3) { printf("La pierre casse les ciseaux, vous marquez un point ! \n\n");
score_joueur++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
elseif(choix_ordi == 1 && choix_joueur == 2) { printf("Le papier recouvre la pierre \n\n");
score_joueur++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
elseif(choix_ordi == 1 && choix_joueur == 3) { printf("La pierre casse les ciseaux \n\n");
score_ordi++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
int main(int argc, char *argv[]) { long choixmenu = 0, choix_joueur = 0; constlong MAX = 3, MIN = 1; long choix_ordi = 0, quit = 0; long score_ordi, score_joueur;
do { printf("********************* Pierre - papier - ciseaux ********************* \n\n");
scanf ("%ld", &choix_joueur); // Tu dois donner l'emplacement de choix_joueur via &
if(choix_joueur == choix_ordi) { printf("L'ordinateur a fait le meme choix que vous, veuillez recommencer \n\n"); // Printf s'écrit en miniscule, C/C++ est sensible à la casse. }
elseif(choix_joueur == 1 && choix_ordi == 2) { printf("Le papier recouvre la pierre, l'ordinateur marque 1 point ! \n\n");
score_ordi++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
elseif(choix_joueur == 1 && choix_ordi == 3) { printf("La pierre casse les ciseaux, vous marquez un point ! \n\n");
score_joueur++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
elseif(choix_ordi == 1 && choix_joueur == 2) { printf("Le papier recouvre la pierre \n\n");
score_joueur++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
elseif(choix_ordi == 1 && choix_joueur == 3) { printf("La pierre casse les ciseaux \n\n");
score_ordi++; printf("Score : %ld pour l'ordinateur et %ld pour vous.", score_ordi, score_joueur); }
C'etait bien pour le P de printf j'ai honte merci a toi!
[C] build error
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.