这个多分支结构写的一元二次方程的求根公式哪里出错了,谢谢了
#include "stdio.h"#include "math.h"
void main()
{
double a,b,c,d,x1,x2;
scanf("%lf%lf%lf",&a,&b,&c);
d=b*b-4*a*c;
if(d=0)
{
printf("%f\n",-b/(2*a));
}
else
{
if(d>0)
{
printf("%f",(-b+sqrt(d))/(2*a));
printf("%f",(-b-sqrt(d))/(2*a));
}
}
else
{
printf("无解!");
}