错误C4996:'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. P4_Sentence D:\STUDY\Code2023\self-c-code\P4_Sentence\P4_Sentence\sentenc.c 6
解决方案:1.在第一行输入以下内容
#define _CRT_SECURE_NO_WARNINGS 1
或2.用scanf_s()替换scanf(),虽然后者可行但不推荐使用,因为scanf_s()是VS编译器提供的不是C语言标准规定。
若想每次打开VS编译器自动写上#define _CRT_SECURE_NO_WARNINGS 1 可以在VS安装路径Common7\IDE\VC\VCProjectltems(我自己是VS2022,不同版本有所不同),找到文件名为newc++file.cpp用管理员权限打开输入以下内容并保存就可以了。
#define _CRT_SECURE_NO_WARNINGS 1