#include
#include
int main(){
int a , b , c , d , e , f;
scanf("%d %d %d ", &a , &b , &c);
if (a = 0)
printf("%.2f\n" , -c/b);
else
d = b*b-4*a*c;
if(d < 0)
printf("x\n");
else
e = (-a-sqrt(d))/2*a;
f = (-a+sqrt(d))/2*a;
printf("%.2f %.2f\n" , e , f);
return 0;
}
else代码块要加大括号啊
#include<stdio.h>
#include<math.h>
int main(){
int a , b , c , d;
double e , f;
scanf("%d %d %d", &a , &b , &c);
if (a == 0)
printf("%.2f\n" , -c/b);
else
{
d = b*b-4*a*c;
if(d < 0)
printf("x\n");
else
{
e = (-a-sqrt(d))/(2.0*a);
f = (-a+sqrt(d))/(2.0*a);
printf("%.2f %.2f\n" , e , f);
}
}
return 0;
}