/* C Program to find roots of a quadratic equation when coefficients are entered by user. *//* Library function sqrt() computes the square root. */#include <stdio.h>#include <math.h> /* This is needed to use sqrt() function.*/intmain(){floata,b,c,determinant,r1,r2,real,imag;printf("Enter coefficients a, b and c: ");scanf("%f%f%f",&a,&b,&c);determinant=b*b-4*a*c;if(determinant>0){r1=(-b+sqrt(determinant))/(2*a);r2=(-b-sqrt(determinant))/(2*a);printf("Roots are: %.2f and %.2f",r1,r2);}elseif(determinant==0){r1=r2=-b/(2*a);printf("Roots are: %.2f and %.2f",r1,r2);}else{real=-b/(2*a);imag=sqrt(-determinant)/(2*a);printf("Roots are: %.2f+%.2fi and %.2f-%.2fi",real,imag,real,imag);}return0;}