Hallo Leute, ich fange nun an C++ an zu lernen und arbeite mit dem Dev-C++ Compiler und möchte gerne wissen, wenn ich ein Programm ausführe, wieso er dann einfach schließt, wenn ich es von cmd ausführe bleibt mein Resultat, wie kann ich das auch so machen, für einige, die jetzt nicht wissen was ich meine, mein Code zum Zahlentausch:

Code:
#include<iostream>
using namespace std;

int main()
{
    int zahl1;
    int zahl2;
    
    cout<<"Bitte eine Zahl eingeben:\n"; /* Mein Erstes Progg
    zum Zahlentausch*/
    cin>>zahl1;
    cout<<"Bitte noch eine Zahl eingeben:\n";
    cin>>zahl2;
    cout<<"Zahl 2: "<<zahl2<<"\n";
    cout<<"Zahl 1: "<<zahl1<<"\n";
}
Bei der Ausgabe cout schließt er bereits??

Gruß
Kalle

Added after 6 minutes:

Oh, selbst ist der Mann^^ habs schon vielleicht bringts den neuen c++ lern denn in der Zukunft was, um nicht zu schließen einfach cin.get(); hinzufügen!
cin.get(); = Naja soweit ich weiß, da holt er sich alle Eingaben die von einem User getetigt werden wie halt (Enter).

Code:
#include<iostream>
using namespace std;

int main()
{
    int zahl1;
    int zahl2;
    
    cout<<"Bitte eine Zahl eingeben:\n"; /* Mein Erstes Progg
    zum Zahlentausch*/
    cin>>zahl1;
    cout<<"Bitte noch eine Zahl eingeben:\n";
    cin>>zahl2;
    cin.get();
    cout<<"Zahl 2: "<<zahl2<<"\n";
    cout<<"Zahl 1: "<<zahl1<<"\n";
    cin.get();
}