#include #include main() { float a, b, c, D, A, B; printf("Input a binominal equation (ax^2+bx+c=0)\na="); scanf("%f", &a); printf("b="); scanf("%f", &b); printf("c="); scanf("%f", &c); D=b*b-4*a*c; if(a==0) if(b==0) printf("No solution.\n"); else printf("One root: %f\n", -c/b); else if(D<0) printf("No real solution.\n"); else { A=-b/2/a; if(D) { B=sqrt(D)/2/a; printf("Two real roots: %f and %f.\n", A+B, A-B); } else printf("One real root: %f.\n", A); } }