VS2019用C语言scanf不安全报错问题

VS2019用C语言scanf不安全报错问题

1.都说在开头加上#define_CRT_SECURE_NO_WARNINGS就好,为什么我不行?版本太新?——方案一不管用。
VS2019用C语言scanf不安全报错问题
屁是你没加空格define后有空格
VS2019用C语言scanf不安全报错问题

2.项目->属性->配置属性->C/C++ ->预处理器->预处理器定义->编辑

最下面加上一行:_CRT_SECURE_NO_WARNINGS (不需要#define)
VS2019用C语言scanf不安全报错问题
可以运行,但有warning,我宁愿用scanf_s,不香吗。
VS2019用C语言scanf不安全报错问题

3.最不济,就用vs允许的安全方法 scanf_s即可
VS2019用C语言scanf不安全报错问题