scanf_s在输入字符串时,需要在参数后面添加标识数字,来指定给变量读取的字符数量。正确的写法应该是我这样。
另外不推荐初学者用VS学习C,因为C在创建之初有很多不完善的地方,微软就加了很多限制,初学者遇到这些限制容易碰壁,这里用scanf的话就不会有任何问题,可惜微软不让用。并且很多大学老师只知道语法不知底层原理,这些问题大部分老师也不清楚(别问我,我也是初学者)。

另外不推荐初学者用VS学习C,因为C在创建之初有很多不完善的地方,微软就加了很多限制,初学者遇到这些限制容易碰壁,这里用scanf的话就不会有任何问题,可惜微软不让用。并且很多大学老师只知道语法不知底层原理,这些问题大部分老师也不清楚(别问我,我也是初学者)。
