Tes compteurs " compteurjustetwo" et les autres sont déclarés comme suit :
if ( ChoixReponse==´a´)
{
cout < < " Bonne réponse ! Vous gagniez 20 Delta-Points"<<endl ;
int CompteurJusteTwo=CompteurJuste+20 ;
}
Ils prennent naissance dans le bloc ici, et y meurrent :
c´est à dire que ton compteur existe juste entre ce { et }.
déclare TOUS les compteurs a ce niveau :
void PhyChim(void)
{
// --> ici
//Première question
comme ceci :
void PhyChim(void)
{
int compteurjustetwo;
//Première question
et ainsi dans ton corps, tu mets :
if ( ChoixReponse==´a´)
{
cout < < " Bonne réponse ! Vous gagniez 20 Delta-Points"<<endl ;
CompteurJusteTwo=CompteurJuste+20 ; // sans int.
}
De cette façon, ta variables existera dans TOUTE la fonction phychim