000
11.11.2008, 17:06 Uhr
mux
|
C++: |
#include <iostream> #include <time.h> using namespace std;
int main (void)
{
int awahl, level, zufall, eingabe , versuche = 0 ;
do
{ cout << "Welches Level moechten Sie spielen? (1, 2 oder 3) " ; cin >> awahl ; cout << endl << endl; } while ( (awahl < 1) || (awahl > 3));
-----------------------------------------------------------------------------
|
So meine Problem is nun: Ich will in der Eingabe NUR int werte annehmen!
wenn man jetzt einen double/char wert eingibt komm ich in eine endlosschleife...was bischen blöd ist. Nun will ich die eingabe und die variable "awahl" auf ihren wert überprüfen und danach entscheiden ob ich den user zu einer neuen eingabe aufforder oder ob die eine gaben einer int variable entspricht! wie macht man sowas?
mfg MuX
p.s is ein glücksspiel programm zum zahlenraten!^^ |