编辑代码

#include<stdio.h>
#include<math.h>
int main()
{
    double a,b,c,disc,x1,x2,p,q;
    scanf("%1f,%1f,%1f",&a,&b,&c);
    disc=b*b-4*a*c;
    if(disc<0) printf("此方程无实根\n");
    else
    {p=-b/(2*a);
    q=sqrt(disc)/(2*a);
    x1=p+q;x2=p-q;
    printf("有两个实根:\nx1=%7.2f\nx2=%7.2f\n",x1,x2);
    }
    return 0;
}