当输入完10 10 后按回车自动退出

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

#include <stdio.h>

int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;
scanf_s("%d%d",&num1,&num2);
sum = num1 + num2;
printf("sum=%d\n",sum);
return 0;

}

运行结果及报错内容

img

我的解答思路和尝试过的方法
我想要达到的结果

显示sum=20

在return 0; 之前插入:system("pause"); ,试试。

#include <stdio.h>

int main()
{
    int num1 = 0;
    int num2 = 0;
    int sum = 0;
    scanf_s("%d %d", &num1, &num2);

    sum = num1 + num2;
    printf("sum=%d\n", sum);
    return 0;
}

在输入语句的d%和d%之间加个空格就可以啦

img

希望可以采纳一下,加油呀

visual studio好像不支持scanf,你在最开头加上#define _CRT_SECURE_NO_WARNINGS 1