Non c'è molto da dire... inserisci getchar(); prima di return 0;
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum