pojawia się błąd z sensie że program to kliknięciu w F9 albo w Biuld and Run nic się nie dzieje kompletnie nic.
Prawdopodobnie uruchamia się konsola wyświetlając wynik i się bardzo szybko zamyka, bo program zostaje zakończony. Musisz na chwilę zatrzymać konsolę używając funkcji pobierającej od użytkownika jakiś znak, gdy go wciśnie wtedy program się kończy.
Dodaj na końcu
getchar();
albo
std::cin.get();