MisterMichi
Stammgast
Hallo zusammen
Ich schreibe gerade ein Quizprogramm. In diesem Programm wird eine Eingabe in eine String-Variable eingefügt. Danach wird die Eingabe in einer if Verweigung überprüft. Das ganze sieht so aus:
Nun nimmt es aber nur die Eingabe bis zum Leerschlag. Wie kann ich den Leerschlag und die danach folgende Eingabe ebenfalls in die Variable übernehmen?
Ich schreibe gerade ein Quizprogramm. In diesem Programm wird eine Eingabe in eine String-Variable eingefügt. Danach wird die Eingabe in einer if Verweigung überprüft. Das ganze sieht so aus:
Code:
cout << "1. Frage: Wie heisst der aktuelle Präsident von Amerika?" << endl;
cout << "Ihre Eingabe: ";
cin >> eingabe;
if(eingabe == "Barack Obama")
{
cout << eingabe;
cin.get();
cout << "Richtig! Sie erhalten 1 Punkt!" << endl;
punkte ++;
}
else
{
cout << "Diese Antwort ist leider falsch. Sie erhalten keinen Punkt.";
}
Nun nimmt es aber nur die Eingabe bis zum Leerschlag. Wie kann ich den Leerschlag und die danach folgende Eingabe ebenfalls in die Variable übernehmen?