求一个c语言源程序:ax*x+bx+c=0,x=?输入a,b,c答:printf("请输入a,b,c的值:");scanf("%lf %lf %lf",&a,&b,&c);if(a==0){ x=-(c/b);printf("x=%lf\n",x);} else { disc=b*b-4*a*c;if(disc>0)root2(a,b,disc);else if(disc==0)root1(a,b);else root0();} return 0;} void root2(double a,double b,...