Tutaj wszystko działa: http://cpp.sh/45d4f
Daj na końcu system('pause'); i bibliotekę cstdlib
#include <cstdlib>
...
system("pause");
return 0;
}
Nie wywala programu, tylko zakładam, że kończy działanie zaraz po zwróceniu wyniku. System('pause'); zatrzyma go do naciśnięcia jakiegokolwiek przycisku.