#include "stdio.h"
#include "math.h"
float a;
float b;
float c;
void main()
{
void fangcheng(float x,float y,float z);
int i=1;
while(i=1)
{
printf("请输入格式为:a,b,c\n");
scanf("%f,%f,%f",&a,&b,&c);
printf("%f%f%f\n",a,b,c);
getchar();
fangcheng(a,b,c);
printf("是否要继续,yes or no \n");
char c;
scanf("%c",c);
getchar();
if (c=='y' ||' Y') c=1;
else i=0;
}
}
void fangcheng(float x,float y,float z)
{
float x1;
float x2;
float derlter=(b*b-4*a*c);
if(derlter>=0)
{
x1=(-b+sqrt(derlter))/2/a;
x2=(-b-sqrt(derlter))/2/a;
printf("x1=%f,x2=%f",x1,x2);
}
else
{
x1=(-b/2/a)+sqrt(-derlter)/2/a;
x2=(-b/2/a)-sqrt(-derlter)/2/a;
printf("x1=%fi,x2=%fi",x1,x2);
}
}