Programmabbruch



  • Hallo,
    ich habe angefangen c++ zu lernen, und habe folgendes problem:
    #include <iostream>
    using namespace std;

    int main()
    {
    cout<<"Bitte geben Sie eine Zahl ein\n";
    int a;
    cin>>a;
    cout<<"Bitte geben Sie noch eine Zahl ein\n";
    int b;
    cin>>b;

    if(a==b) //ABBRUCH
    {
    cout<<"Beide Zahlen sind gleich"; //Oder auch hier!?!
    }
    if(a<b)
    {
    cout<<a<<" ist kleiner als "<<b;
    }
    if(a>b)
    {
    cout<<a<<" ist größer als "<<b;
    }
    cout<<"\n";
    }

    Dies ist ein Programm aus einem Turorial, korreckt compiliert ist es, aber es bricht ab. ich kann mir leider keinen reim darauf machen warum, ich hoffe ihr könnt mir helfen. Bei anderen Programmen ist das ebenfalls so dass, sobald eine Ausgabe ststtfindet die nicht nur aus cout<<"blabla..."; besteht das Programm einfach abbricht.
    Schon mal vielen Dank im vorraus.
    farmer46





  • oder 2x

    cin.get();
    

    drunter dann wartet es auf n enter, ist denke mal einfacher.



  • Ah, danke, das hatte ich übersehen, klappt jetzt.
    farmer46


Log in to reply