1、使用scanf_s()
函数如果从键盘输入的参数中有字符,或者字符串的话,需要在函数中该参数位置后加上字符个数,
应当为: scanf_s("%f%c%f", &a, &c,1,
&b);
2、由于scanf_s()函数一次要从键盘读取多个参数,因此,在键盘输入参数的时候,每输入一个参数,都应该按一下回车,或这输入,
将参数隔开
scanf语句修改如下:
scanf_s("%f %c %f", &a, &c,1,&b); //或者修改为scanf_s("%f %f %c", &a, &b, &c);
第7行输入语句,修改为:scanf_s("%f%c%f", &a, &c, 1, &b);
改为
scanf("%f%c%f", &a, &c, &b);
或
scanf_s("%f%c%f", &a, &c, 1, &b);