VS报错error4996

在VS中,对于初学者来说存在一些各种意想不到的错误,但比较友好的是新版本中在报错的同时会指出错误地方。以下说说VS2019中 c4996 sacnf报错的解决方法。

函数是VS编译器有自己提供的输入函数scanf_s。
在使用其它编译器时,使用scanf_s函数也会报错;
方法一:将scanf改为scanf_s
方法二:在源文件第一行加上一行代码
#define _CRT_SECURE_NO_WARNINGS 1

应该提示你用scanf_s代替吧

可以改成scanf_s
望采纳