Generalnie pisze sobie funkcje kwadratową i mam problem z pierwiastkiem w języku C. Tutaj kod:
#include<stdio.h>
#include<math.h>
int main()
{
int a;
int b;
int c;
printf("Podaj liczbę a\n");
scanf("%d", &a);
if(a>0)
{
if(a<0)
{
printf("Nie ma rozwiązań");
}
if(a>0)
{
int delta = b*b-4*a*c;
int x1 = (-b-sqrt(delta))/2*a;
int x2 = (-b+sqrt(delta))/2*a;
printf("Funkcja ma dwa rozwiązania:%d\n", x1);
printf("Funkcja ma dwa rozwiązania:%d\n", x2);
}
if(a==0)
{
int p = (-b)/2*a;
printf("Funkcja ma 1 rozwiązanie:%d\n", p);
}
}
}
A tutaj błąd