警告很正常 输出有问题
改了 功能完善了
#include
#include
#include
void main()
{
printf(" ★☆欢迎使用二元一次方程求根工具☆★nnn");
float a,b,c,x1,x2;
while(1)
{
printf(" ★请输入a,b,c的值★nnnnnn");
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c=");
scanf("%f",&c);
x1=(-b-sqrt(b*b-4*a*c))/2*a;
x2=(-b+sqrt(b*b-4*a*c))/2*a;
if(b*b-4*a*c >= 0)
printf("x1=%f,x2=%fn",x1,x2);
else
printf("没有实数解!n");
printf("继续计算?");
char s[4];
scanf("%s",s);
if(s == "yes")
continue;
else if(s == "no")
break;
}
}