问题:
(1)编写如下C语言代码:
#include <stdio.h>
int main()
{
int num1;
int num2;
int sum;
scanf("%d%d", &num1, &num2);
sum = num1 + num2;
printf("sum = %d", sum);
return 0;
}
使用Ctrl + F5执行报如下错误:
'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Project1 g:\src\c_demo\project1\project1\test.c 8
解决办法
(1)在项目上右键-【属性】,然后点开【配置属性】-【C/C++】-【预处理器】,然后点击右边下拉框,再点击【编辑】
(2)然后在预定义器定义中将_CRT_SECURE_NO_WARNINGS写入,然后点击【确定】
(3)再次使用Ctrl + F5执行,成功,如下: