#include<stdio.h>
int main()
{
int a = 0;
scanf("%d", &a);
printf("%d", a);
return 0;
}
在vs上运行scanf会报错
结果为
1解决办法
在代码第一行输入这个即可
#define _CRT_SECURE_NO_WARNINGS
整体展示如图
2使用scanf_s的解决办法(不推荐)
scanf_s是vs提供的 若使用scanf_s代码的泛用性会变差 具体表现为:你的代码可能在除了vs运行不了
将scanf改为scanf_s即可