Hallo
Ich bin an einem Programm zuschreiben. Jedoch wird immer die Einstellungen wiederholt. Wiso??
Code
#include <iostream>
using namespace std;
void informationen ()
{
cout << "\n -------------------------- \n" << endl;
cout << " Copyright by Pascal Minder" << endl;
cout << "\n -------------------------- \n" << endl;
}
char einstellungen ()
{
char name[20];
cout << "\n ------------- \n" << endl;
cout << " Einstellungen" << endl;
cout << "\n ------------- \n" << endl;
cout << "Ihr Name: ";
cin.get (name, 19);
return name[20];
}
int main()
{
int auswahl;
char name[20];
do
{
cout << "\n Menu" << endl;
cout << " ------------------" << endl;
cout << " 1: Spiel Starten" << endl;
cout << " 2: Einstellungen" << endl;
cout << " 3: Informationen" << endl;
cout << " 4: Spiel Beenden" << endl;
cout << " \nIhre Auswahl: ";
cin >> auswahl;
switch (auswahl)
{
case (1):
{
cout << name << endl;
//spiel ();
} break ;
case (2):
{
name[20] = einstellungen ();
} break ;
case (3):
{
informationen ();
} break ;
case (4):
{
cout << "Programm beendet.";
} break ;
default:
{
cout << "Falsche Eingabe!";
}
}
} while (auswahl != 4);
return 0;
}
Alles anzeigen