Alguem poderia esclarecer meu erro?
Valeu!
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
double delta(int a, int b, int c);
main()
{
//Entrada de Dados
int a, b, c;
float x1, x2;
printf("Entre com a, b e c abaixo: \n");
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
x1=(-b+delta(a, b, c))/2*a;
x2=(-b-delta(a, b, c))/2*a;
printf("x1: %f \nx2: %f", x1, x2);
return 0;
}
double delta(int a, int b, int c)
{
//Calcular delta
float raiz, raiz2;
raiz=b*b-4*a*c;
raiz2=pow(raiz,1/2);
if(raiz<0)
return (raiz2);
else
printf("Erro, delta negativo");
}