Probleme beim Ausführen einer If-Anweisung :???:
-
Ich muss für die Schule eine eigentlich sehr simples Progrämmchen schreiben, in welchem ein Einsielder nur unter bestimmten Bedingungen aus seiner Höhle geht, aber aus mir unerfindlichen Gründen zeigt er mir den ODER-Operand ( "||" ) als Syntaxfehler an (Im Turbo C++ Compiler von Borland unter Windows XP [Ja, ... Ubuntu ist auf dem Weg
] )Hier mal die IF-Schleife.. äh Anweisung, damit ihr wisst, was mein Problem ist

if (esIstNacht == 1 && hatHunger == 1) || (esRegnet == 0 && esStuermt == 0) || (stromIstAusgefallen == 1 && esIstNacht == 0) { cout<< "Du gehst raus!" <<endl; } else cout<< "Du bleibst in der Hoehle!" <<endl;Ich danke für schnelle Hilfe

MfG, Klausi
-
die syntax von if geht ja auch anders; der ganze bool'sche ausdruck muss in klammern stehen.
-
OMG, Ich bin auch zu plöht ^^
Dankesehr für die schnelle Hilfe.
Hätte ich eigentlich selber draufkommen müssen.
MfG, Klausi