Bonjour
je suis désespérée et je suis de doigt de se suicider (la j'exagèremais je suis vraiment désespérée ) Mon compilateur se plante je sais pas pourquoi quand j'exécute mon programme il affiche sur la console que le programme a demande de Runtime de lui terminer j'ai vraiment besoin d'aide le plutôt possible .
Voila mon main :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54 #include <iostream> #include <cstring> #include <vector> #include <fstream> #include <stdlib.h> #include "joueur.h" #include "question.h" #include "jeu.h" using namespace std; int main() { int totale ; vector <Question> Q; char* choix; Q=connexion(); for(int i = 0; i < Q.size() ;i++) { cout <<"Voila la %d question :" << Q[i].getQuestion() << endl << endl; cout <<"1 reponse :" << Q[i].getProposition1()<< endl; cout <<"2 reponse :" << Q[i].getProposition2()<< endl; cout <<"3 reponse :" << Q[i].getProposition3()<< endl; cout <<"4 reponse :" << Q[i].getProposition4()<< endl << endl; cout <<"D'apres vous quelle est la bonne reponse ?" << endl; cin >>choix; if (strcmp(choix,Q[i].getReponse())== 0) { cout << "Bravo Bien joué ! Continuez Comme ça " << endl; cout << "Vous avez gagné " << Q[i].getNb_point() <<"point "<<endl; totale+=Q[i].getNb_point(); } else { cout << " Ayyyyyyyyyyyye Non , coup raté !!! " << endl; cout << " La bonne reponse est " << Q[i].getReponse() << endl; } cout << "Jusqu'a maintenant vous avez " << totale << "Point "<< endl; system("cls"); } identification(totale); system("pause"); return 0; }
Partager