大家好!
我在用VS2015学习C语言。现在遇到一个问题。VS2015的编译器说scanf(),是不安全的。查了下在线的帮助,需要这样做:
请打开项目的 “属性页”对话框。 展开“配置属性” 、“C/C++” 、“预处理器” 。 在“预处理器定义” 中,添加 _CRT_NONSTDC_NO_WARNINGS。 选择“确定” 进行保存,然后重新生成项目。 若要仅在特定源文件中定义此宏,请将行 #define _CRT_NONSTDC_NO_WARNINGS 添加到包括标头文件的任意行之前。
但这样做了还是不行。
#include<stdio.h>
int main(void)
{
int i(100);
printf("请输入一个整数:");
scanf("%d", &i);
printf("该整数加上12的结果是:%d\n", i + 12);
return 0;
}
请各位指点下,如何处理。