Let the console close.
If you prohibit, in the program, the console from closing, it will make automation with your program difficult, or it will make the format of the program's input strange.
Instead, fix whatever's running the program in the first place, to not close the terminal window in the first place. If this is MS Visual Studio, try F5 (Start without debugging). If you need debugging, place a breakmark at the program's end. Otherwise, open a command prompt/terminal and run the program there yourself.