Witam! Proszę o pomoc z tym programem.
#include <stdio.h>
#include <math.h>
#include<stdlib.h>
main ()
{
float a,b,c,d,x1,x2,x0;
printf("Wpisz wartosc a\n");
printf("Wpisz wartosc b\n");
printf("Wpisz wartosc c\n");
scanf("%f %f %f",&a,&b,&c);
d=(b*b)-(4*a*c);
x1=(((-b)+ sqrt(d))/(2*a));
x2=(((-b)- sqrt(d))/(2*a));
x0=(-b)/(2*a);
x2=((-b)/(2*a));
if(d>0)
{
printf ("Pierwszy pierwiastek wynosi:\n",x1);
printf ("Drugi pierwiastek wynosi:\n",x2);
}
else
if (d<0)
{printf ("Brak pierwiastka\n");}
else
if(d=0)
{
printf (" Pierwiastek wynosi:\n",x0);
}
system("PAUSE");
return 0;
}
nie chce obliczyć pierwiastków i jeszcze jest tak gdy go uruchomię:
wpisz wartość a
wpisz warość b
wpisz wartość c
i pod spodem podajemy liczby
Czy mógłbym prosić o zmodyfikowanie całego kodu ?