Erstes Programm : will nicht kompilieren



  • Hallo,
    kurz zu mir:
    Habe vor ca. 3 Wochen mit Java SE angefangen, bin momentan bei der Verkapselung, steige aber nun auf C++ um,
    da ich diese Programmiersprache später beim Dualen Studium brauchen werde.

    Ich besitze das Buch "C++ Objektorientiertes Programmieren von Anfang an",
    aber schon das erste Beispiel will nicht kompilieren.

    Hier der Quelltext:

    #include <iostream>
    using namespace std;
    
    int main() {
         cout << "Dies wird in \n2 Zeilen gedruckt!";
         cout << "\nFuenf + elf = " << 5+11 << "n\";
         return 0;
         }
    

    Meldungen:
    1.In function int main()'; 2.missing terminating " character 3.expected primary-expression before "return" 4.expected;' before "return"

    Als IDE benutze ich Dev-C++.

    Im Buch steht jedoch genau so der Code, wie ich ihn benutze, funktioniert nur leider nicht, ...

    Könnt ihr mir helfen und mir sagen, woran es liegt? Ist die Buchversion zu alt? ( 10. Auflage 2007 )

    mfG



  • Das liegt nur an einem kleinen Tippfehler: \n statt n\ 😉



  • Schau dir mal Zeile 6 noch mal genauer an. 😉



  • Ohje, wie peinlich. Tut mir wirklich leid... hätte ich sorgfältiger überprüfen müssen.
    Trotzdem danke für die schnelle Hilfe 👍



  • Mein zweites Programm funktioniert auch schon 🙂

    //bspl0002.cpp
    #include <iostream>
    using namespace std;
    
    int main() {
      int w;
      cout << "\nBitte den Wert von 'w' eingeben: ";
      cin >> w;
      cout << "Der Wert von 'w' mal 2 ist " << w*2;
      return 0;
    }
    

    Ist zwar nicht viel, ich weiß, aber habe erst vor knapp ner Stunde damit angefangen 🙂


Anmelden zum Antworten