求根公式,打不知道为神马输入a b c的之后就没反应了,软件也没报错
#include <stdio.h>
#include <math.h>
void main()
{
int a,b,c;
float d,p,e;
printf("请输入a b c 的值");
scanf("%d %d %d",&a,&b,&c);
d=b*b-4*a*c;
p=-b/2*a;
e=sqrt(d)/2*a;
if(d>0)
{
printf("x1=%f x2=%f",p+e,p-e);
}
else if(d=0)
{
printf("x1=x2=%f",p-e);
}
else if(d<0)
{
printf("无解");
}
}