C++程序CMD窗口输入数据后按下回车闪退 VScode里code runner可以正常输入回车运行

RT 想不明白为什么了
win10系统 代码放下面了(复制别人的)

#include <stdio.h>

int main()
{
int price = 0;

printf("请输入金额(元):");
scanf("%d", &price);

int change = 100 - price;

printf("找您%d元。\n", change);
return 0;

}

DEV C++里一样可以运行 但是保存后的EXE一样存在该问题

运行完就结束了吧,return 前加个getchar()看看。

return 前加上system("pause");

现在的码农竟然99%都不会在cmd窗口中输入cd命令设置当前目录为程序所在目录,输入程序名运行程序了!