首先让我吐槽一句
scanf_s,你真是浪费了我好多时间
一开始我打算用scanf_s输入浮点型数据和字符型数据时,系统总是报错,就是那种生成解决方案没有错误,但是调试就是不行,诶它就是不行。
就是这种,一开始我不知道,还以为是浮点数的问题,结果一直在那里搞了半天也没搞出来,
后面机缘巧合下我发现其实是字符型数据的问题,在使用scanf_s时字符型数据要指定长度,不然会报错,但是scanf就不用,换句话说第八行应该这么改
scanf_s("%f%c%f", &a, &op,1, &b);
指定字符长度为一。
具体原因我去查查资料再来更新。