为什么不行 #include<stdio.h> #include<math.h> int main

2024年11月17日 04:56
有2个网友回答
网友(1):

首先,x,y的类型应该定义成float型,否则会导致数据丢失
其次,case4和case5中的scanf函数格式有误,不是scanf("%f,&f", &x, &y); 应该改成scanf("%f,%f", &x, &y);

最后,最好在scanf("%d\n ", &t);后面加一句getch()用来吸收敲入的回车符,以免后面的scanf函数误把回车符当作数值接收

网友(2):

scanf("%d,%d", &x, &y);