#include <stdio.h>
#include <math.h>
int main()
{
float a,b,c,delta;
printf("podaj wspolczynnik a: ");
scanf("%f",&a);
printf("podaj wspolczynnik b: ");
scanf("%f",&b);
printf("podaj wspolczynnik c: ");
scanf("%f",&c);
delta =(b*b)-(4*a*c);
if
(a=0)
{
printf("to nie rownanie kwadratowe");
}
else
{
if
(delta>0)
{
printf("pierwsze rozwiazanie x: %2f",(-b-delta)/(2*a));
printf("drugie rozwiazanie x: %2f/n",(-b+delta)/(2*a));
}
else
{
if
(delta = 0)
{
printf("jedno rozwiazanie x: %2f/n",-b/(2*a));
}
else
{
if
(delta < 0)
{
printf("brak rozwiazan");
}
}
}
}
system("pause");
return 0;
hej dopiero się uczę programowania więc proszę o pomoc, program ma obliczać pierwiastki r. kwadratowego, ale działa tylko do momentu gdy podaje współczynnik c a potem sie wyłącza. Byłbym bardzo wdzięczny gdyby ktoś mi powiedział co jest źle