我在使用VS时发现scanf函数居然报错了(以前没遇到过),找到了一些解决方法,分享一下,若有大佬看见,恳求得到一些解释 求求
解决方法一:
在第一行写上 #define _CRT_SECURE_NO_WARNINGS 1
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int n=0;
scanf("%d", &n);
printf("%d\n ", n);
return 0;
}
方法二:
在第一行写上 #pragma warning(disable:4996)
#pragma warning(disable:4996)
#include<stdio.h>
int main()
{
int n=0;
scanf("%d", &n);
printf("%d\n ", n);
return 0;
}
方法三:
将 scanf 改为 scanf_s
#include<stdio.h>
int main()
{