Problem in my c++ code

here is the code:

#include <iostream>
#include <cmath>
#include <conio.h>

using namespace std;

int main ()
{


char chAuswahl;
{
cout <<" Menue"<< endl;
cout <<" ----------------"<< endl;
cout <<" ----------------"<< endl;
cout <<"\n\n"<< endl;
cout <<"\n\n"<< endl;
cout <<"Was wollen sie machen?"<< endl;
cout <<"\n\n"<< endl;
cout <<"Sascha (SA)"<< endl;
cout <<"Quiz (Q)"<< endl;
cout <<"Beenden (B)"<< endl;
cin >> chAuswahl;
}

// 1.Frage von Sascha
//


if ((chAuswahl == 'SA') || (chAuswahl == 'sa'))

{
cout << "Starte Sascha..."<< endl;
cout << "Hallo wie geht es ihnen heute?"<< endl;
cout << "Sehr gut! (SG)"<< endl;
cout << "Gut (G)"<< endl;
cout << "Naja (NJ)"<< endl;
cout << "Schlecht (S)"<< endl;
cout << "Sehr schlecht (SS)"<< endl;
cin >> chAuswahl;

if ((chAuswahl == 'SG') || (chAuswahl == 'sg'))
{
cout << "Oh das freut mich aber sehr"<< endl;
}

else if ((chAuswahl == 'G') || (chAuswahl == 'g'))
{
cout << "Das ist schön"<< endl;
}

else if ((chAuswahl == 'NJ') || (chAuswahl == 'nj'))
{
cout <<"Hmm... wenigstens geht es ihnen nicht schlecht"<< endl;
}

else if ((chAuswahl == 'S') || (chAuswahl == 's'))
{
cout <<"Ich hoffe es geht ihnen bald besser"<< endl;
}

else if ((chAuswahl == 'SS') || (chAuswahl == 'ss'))
{
cout <<"Oh nein, also nach meiner Meinung sollten sie etwas mit Freunden"<< endl;
cout <<"unternehmen außer sie sind krank dann sollten sie das Bett hüten!"<< endl;
}

else
{
cout <<"Falsche Eingabe bitte nochmals versuchen"<< endl;
}

//2.Frage von Sascha
//
{
cout <<"Haben sie ihre Lieblingssendung heute schon gesehen?"<< endl;
cout <<"JA (J)"<< endl;
cout <<"Nein (N)"<< endl;
cin >> chAuswahl;
}
// Weiterführende Frage zu Sascha 2.Frage
//

if ((chAuswahl == 'J') || (chAuswahl == 'j'))
{
cout <<"Das ist gut, ich weiß zwar das es mich nichts angeht aber"<< endl;
cout <<"was ist ihre Lieblingssendung?"<< endl;
cout <<"Simpsons (S)"<< endl;
cout <<"Futurama (F)"<< endl;
cout <<"Irgendein Krimi (K)"<< endl;
cout <<"Bear Grills (BG)"<< endl;
cout <<"The big Bang Theory (TBBT)"<< endl;
cout <<"Galileo (G)"<< endl;
cout <<"Etwas anderes (EA)"<<endl;


if ((chAuswahl == 'S') || (chAuswahl == 's'))
{
cout <<"..."<< endl;
}

else if ((chAuswahl == 'F') || (chAuswahl == 'f'))
{
cout <<"..."<< endl;
}

else if ((chAuswahl == 'K') || (chAuswahl == 'k'))
{
cout <<"..."<< endl;
}

else if ((chAuswahl == 'BG') || (chAuswahl == 'bg'))
{
cout <<"..."<< endl;
}

else if ((chAuswahl == 'TBBT') || (chAuswahl == 'tbbt'))
{
cout <<"..."<< endl;
}

else if ((chAuswahl == 'G') || (chAuswahl == 'g'))
{
cout <<"...."<< endl;
}

else if ((chAuswahl == 'EA') || (chAuswahl == 'ea'))
{
cout <<"..."<< endl;
}

else
{
cout <<"..."<< endl;
}

}


}

//...
//
else if ((chAuswahl == 'Q') || (chAuswahl =='q'))
{
cout <<"..."<< endl;
}


//exit game
//
else if ((chAuswahl == 'B') || (chAuswahl =='b'))
{
cout <<"..."<< endl;
}

else
{
cout <<"..."<< endl;
}



getch();
}

my problem is that when I enter my first SA or sa question of "sascha" appears but it is only the entry where I wrote every else and I'm beginner
Please format your code.
what?
he means: edit your message and put code enclosed by tag

[ code ]
your code
[ /code ]

note: don't use spaces inside []
I used space to let you read my example
Last edited on
Topic archived. No new replies allowed.