c语言一元二次方程的根这个哪里有问题嘞
#include <stdio.h>#include <math.h>
void main()
{
double a,b,c,delta,e,f;
printf("请输入三个系数的值:");
scanf("%lf %lf %lf",&a,&b,&c);
delta = b*b-4*a*c;
if delta >= 0
if delta > 0
{
e = (-b+sqrt(delta))/(2*a);
printf("方程有两个不等实根%lf,%lf",e,-e);
}
else
printf("方程只有一个实根%lf",e);
printf("方程没有实根");
}