Wie man eingabemöglichkeiten beschränken
2 Antworten zur Frage
Videos zum Thema
Wie kann man die Eingabemöglichkeiten beschränken?
C++ ist ein weites Feld. ich denke, dass Du von einer Konsolenapplikation spricht, also etwas, was in der Eingabeaufforderung stattfindet und nicht von einem eigenen Dialog.
Dann liest Du mit scanf((Eingabe > 0Eingabe < 5))
break; // Schleife verlassen
}
So liest er solange, bis die Eingabe gültig ist.
Andere Möglichkeit. ändert aber nix am Prinzip.
Setze statt dem scanf da oben ein cin.
Zumindest was ähnliches
Ist eine etwas andere Art von der Tastatur zu lesen.
Aber cin ist etwas komfortabler. Solltest Du weiter benutzen