用win tc 191的朋友帮找一下错误!
我是用VC的,有个朋友他老师就布置了一条一元2次方程作业要我帮做,我用VC6.0做好了,没有错误。但我朋友她是用的win tc191,出现错误。请帮忙看下错误。不胜感激!#include"math.h"
#include"stdio.h"
void main(){
float a,b,c;
scanf("%f,%f,%f",&a,&b,&c);
if(a==0.0&&b==0.0)
printf("error!\n");
else if(a==0.0&&b!=0.0)
printf("the single root:%f\n",-c/b);
else if(a!=0.0)
{
double d,t,t1,t2;
d=b*b-4*a*c;
t=2*a;
t1=-b/t;
t2=sqrt(fabs(d))/t;
if(d<0.0)
printf("error!\n");
else if(d>0.0)
printf("a root:%f,a root:%f。\n",t1+t2,t1-t2);
else
printf("the same root:%f\n",t1);
}
}