一元二次方程程序求指点谢谢!!!
#include<stdio.h>#include<math.h>
void main()
{
double a,b,c;
double x1,x2,p;
printf("请输入a,b,c: ");
scanf("%f,%f,%f",&a,&b,&c);
printf("\n");
p=b*b-4*a*c;
if(p>0)
{
x1=(-b+sqrt(p))/(2*a);
x2=(-b-sqrt(p))/(2*a);
printf("x1=%f,x2=%f\n",x1,x2);
}
if(p==0)
{
x1=(-b)/(2*a);
printf("x1=%f\n",x1);
}
if(p<0)
printf("\n");
}
怎么不显示,求指点,谢谢。。