string vergleichen mit buchstaben
-
hallo!!!
ich habe hier einen folgenden gekürtzten code:
string w; do{ cout << "Wollen Sie erneut eine Rechnung durchf\x81hren?\n"; cout << "(J)a (N)ein\n"; cin >> w; } [b]while (w == "j"); // hier liegt mein problem[/b]wie bekomme ich es hin, das die schleifenbedingung sowohl mit dem kleinen j als auch mit dem großen J erfüllt ist?!
while (w == "j"||"J");oder andere lustige formationen/vergleiche nimmt er nicht an, jemand nen tipp?!
merci :xmas2: :xmas1:
-
while ((w == "j") || (w == "J"))
-
Redhead schrieb:
while ((w == "j") || (w == "J"))
ja, die art hätte ich auch noch probieren können, danke
.
-
string ist hier überflüssig, char reicht:
char c; do { cout << "Wollen Sie erneut eine Rechnung durchf\x81hren?\n" << "(J)a (N)ein\n"; cin >> c; } while(tolower(c)=='j');
-
--- evilissimo sets modes [#cpp +b *troll*!@]
<*volkard> nu kann ich mich nicht mehr tretroller nennen.