>>478
#include <stdio.h>
#include <math.h>

int main(void)
{
double a, b, c, D;

scanf("%lf", &a);
scanf("%lf", &b);
scanf("%lf", &c);

D = b*b - 4*a*c;
if(D == 0)
{
printf("x = %g", -b /(2 * a));
}
else if(D > 0)
{
D = sqrt(D);
printf("x1 = %g , x2 = %g", (-b+D) /(2 * a), (-b-D) /(2 * a));
}
else
{
D = sqrt(-D);
printf("r = %g , i = ±%g",-b /(2 * a), D /(2 * a));
}

return 0;
}

適当に作ったから合ってるか知らん