求助(有关C的问题)
我弄了一个小程序,但运行不成功,求高人指点.
#include<stdio.h>
#include<math.h>
void main( )
{
float a,b,c;
char x,y,d;
printf("please input a,b andc\n");
scanf("%f %f %f",&a,&b,&c);
d=b*b-4*a*c;
if(d>=0)
x=(sqrt(d)-b)/(2*a);
y=-(sqrt(d)+b)/(a*2);
printf("%.2f %.2f\n",x,y);
return 0;
}
是用C解方程的程序,拜托!
[309 byte] By [
梁师秀] at [2007-8-15 11:12:44]

# 3 Re: 求助(有关C的问题)
#include<stdio.h>
#include<math.h>
int main(void)
{
int a,b,c,d;
float x,y;
printf("please input a,b and c\n");
scanf("%d %d %d",&a,&b,&c);
d=b*b-4*a*c;
if(d>=0)
x=(sqrt(d)-b)/(2*a);
y=-(sqrt(d)+b)/(a*2);
printf("%f %f\n",x,y);
return 0;
}