Marko: if & else C++ Syntax

Beitrag lesen

Hej Sergej,

was hälst Du von Klammer, wenn etwas zusammenghören soll ;o)?

if (auswahl =='n')
  cout << "Auf Wiedersehen\n\n";

else {
    cout << "Das Ergebnis ist " << w/2 <<"\n";
}

oder
----

else if ('j' == auswahl) {
    cout << "Das Ergebnis ist " << w/2 <<"\n";
}

Else heißt doch, daß alles was dahinter kommt nicht der if-Anweisung enstpricht und ohne Klammern wird nur (auswahl == 'j') ausgeführt (zwar nicht sinnvoll, aber wird trotzdem gemacht.

Viel Spaß noch, beim lernen ;o),

Marko