(так как это сделано в релизе).
Это сделано не в релизе (не в коде программы). Это VS сама искусственно предотвращает закрытие консольного окна. А при запуске отладки - этого не происходит. Для приостановки программы под отладчиком предназначены точки
прерывания.
Вносить в код программы остановку - плохая практика. Это требует от пользователя интерактивного вмешательства. А если программа должна запускаться в автоматическом режиме - тогда что?
К сути. Для приостановки консольной программы нужно организовать ожидание ввода с клавиатуры. К Вашим услугам cin, scanf и проч. Например так:
cin.get();
Этот код будет ожидать нажатия клавиши Enter.
Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!