我之前看视频(p3,23:38)的时候发现可以通过这样解决报错在开头加上这个#define  _CRT_SECURE_NO_WARNINGS 1

首先先解释下为啥会报错,就是scanf是C语言标准的语言,但是有些编译器会认为它有错所以推荐适合它自己的安全的版本也就是scanf_s,但最好不要用,因为很可能在别的编译器过不了,无法跨平台。所以我们可以用这个方法,就是你用scanf时下面会有错,在提示下面会有一个

使用vs2019的scanf报错怎么办_c语言

把这个截下来,在前面加个#define 在后面加个1,记得不要把那个句号也截下来了,这样就可以啦

使用vs2019的scanf报错怎么办_vs2019_02