scanf是C语言提供的 scanf_s不是标准C语言提供的,是vs编译器提供的 提醒你可能运用到其他编译器运行不了 解决方法 在源文件的开头处添加 #define_CRT_SECURE_NO_WARNINGS 1 来屏蔽掉该提示