跪求大佬看看这是什么原因啊,就第二个条件能正确输出,第一段和第三段都不行

跪求大佬看看这是什么原因啊,就第二个条件能正确输出,第一段和第三段都不行

1.要引入头文件,#include<math.h>

2.格式化输入scanf("%1f",&x) ,这指定了在读取操作中读取的最大字符数为1。改为scanf("%f",&x),不限定width。

3.prinf("y=%1f\n",y)改为rinf("y=%.3f\n",y),输出保留三位小数

谢谢谢谢,大佬