#include <stdio.h>
#include <math.h>
int main()
{
double a,b,c;
printf("请分别输入方程的3个系数:");
scanf("%lf%lf%lf",&a,&b,&c);
if(fabs(a-0) <= 1e-6)
{
printf("输入有误,程序结束运行");
return 0;
}
double d = b*b - 4*a*c;
if(d < 0)
printf("此方程无实数根");
if(fabs(d) <= 1e-6)
printf("方程的根为%lf:x = y =",(-b+sqrt(d))/2*a);
else
printf("方程的根为:x = %lf,y = %lf",(-b+sqrt(d))/2*a,(-b-sqrt(d))/2*a);
return 0;
}