请教一个循环的问题
此问题已解决,谢谢各位#include "math.h"
#include "stdio.h"
main()
{float a,b,c,x1,x2,p,q;
do
{printf("请输入a,b,c的值\n");
scanf("a=%f,b=%f,c=%f",&a,&b,&c);
if (a==0||b*b-4*a*c<0) printf("输入错误!");
}
while (a!=0&&b*b-4*a*c>=0);
printf("输入无误");
}
本想做一个求一元二次方程的根的程序,这是验证系数的一部分,可是老是出现问题。不管你的a,b,c等于什么,他都能得出"输入无误"
请各位大侠帮我看看
[[italic] 本帖最后由 ldpzh 于 2008-1-12 09:35 编辑 [/italic]]