Hab das getchar mal in den Anweisungsblock geschrieben, beendet dann aber auch nicht wenn er soll.
Es funktioniert ja auch alles prächtig. Auf "j" wird die Schleife von vorne durchlaufen und das beliebig oft. Nur wenn ich eine andere Taste drücke beendet das Programm eben nicht wie es soll. Gibt es denn keine "Exit" Funktion in c++?
Code:
do
{
FrageEinfuegen("Bitte machen Sie Ihre Eingabe [s]:");
cout << "# ";
cin >> x;
Umrechnen(x);
FrageEinfuegen("Fortfahren mit [j], zum beenden beliebige Taste druecken");
cin >> j;
}
while (j == 'j');
getchar();
return 0;
}
Es funktioniert ja auch alles prächtig. Auf "j" wird die Schleife von vorne durchlaufen und das beliebig oft. Nur wenn ich eine andere Taste drücke beendet das Programm eben nicht wie es soll. Gibt es denn keine "Exit" Funktion in c++?