scanf错误,无法编译程序

请教一个问题

img


系统一直显示我scanf的位置出错,我不太懂问题在哪,我盯着课程的图,已经看半个小时了。
请问这种错误怎么改正?(;′⌒`)万分感谢

#define _CRT_SECURE_NO_WARNINGS

这是编译器担心scanf不安全导致的
1.可以加上宏定义
2.可以写成scanf_s

替换scanf函数
采用scanf_s结尾的安全版本
2.添加宏定义
在头文件包含的最前面,include的前面
加上:#define _CRT_SECURE_NO_WARNINGS宏定义即可
3.关闭安全开发生命周期(SDL)检查

建议用2,因为有些又不支持scanf_s
https://blog.csdn.net/qq_15971883/article/details/85061611


可以看下c语言参考手册中的 c语言-scanf()

英文不认识?