codice:
#include <math.h>
#include <stdio.h>

int main(void)
{
    float a,b,c; /* parametri dell'equazione */
    double d,e; /* radici */
    printf ("primo coefficiente : ");
    scanf ("%f" , &a);
    printf ("secondo coefficiente : ");
    scanf ("%f" ,&b);
    printf ("terzo coefficiente : ");
    scanf ("%f" ,&c);
    if (a==0.0)
        printf ("vi è un'unica soluzione = %f\n", -c/b);
    else
    {
        d = b * b - 4 * a * c;
        if (d < 0.0)
            printf ("non vi è soluzione reale ! \n");
        else
        {
            e = (-b + sqrt(d)) / (2 * a);
            printf ("prima radice :");
            printf ("%f \n" , e );
            e = (-b - sqrt(d)) / (2 * a);
            printf ("seconda radice :");
            printf ("%f \n", e );
        }
    }
    return 0;
}