mile04
19-04-2005, 15:08
hallo
ich wollte mit dem folgenden Code, dass 2 Zahlen eingegeben werden, die zw. 1 und 10 und unterschiedlich sein müssen.
int x,y;
do
{
cout<<"\n gib 2 Zahlen ein(zahl von 1 bis10 ") ";
cin>>x>>y;
}while((x<0) || (x>10) || (y<0) || (y>10) || (x==y));
Aber leider die Schleife wiederholt sich unendlich viel egal was für Zahlen, die ich eingegeben habe.
was mache ich falsch?
ich wollte mit dem folgenden Code, dass 2 Zahlen eingegeben werden, die zw. 1 und 10 und unterschiedlich sein müssen.
int x,y;
do
{
cout<<"\n gib 2 Zahlen ein(zahl von 1 bis10 ") ";
cin>>x>>y;
}while((x<0) || (x>10) || (y<0) || (y>10) || (x==y));
Aber leider die Schleife wiederholt sich unendlich viel egal was für Zahlen, die ich eingegeben habe.
was mache ich falsch?