Evet bu C++'ın normal davranışı zaten, bunu çözmek için ya Terminali açıp uygulamanın ismini girebilirsiniz yada kodun sonuna system("pause"); yada std::cin.get(); ekleyebilirsiniz, birincisi sadece Windows'ta çalışıyor sanırım ona göre kararınızı verirsiniz. Bu fonksiyonu ekledikten sonra program işlemi tamamladığında sizden son birkez tuşa basmanızı isteyecek ve siz tuşa basana kadar kendini kapatmayacak.