Preciso de ajuda, erro de compilação uso dev-C++
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
#include <locale.h>
#include <math.h>
using namespace std;
/* Este Programa tem como proposito ajudar alunos a acharem raizes de equações
usando recursos basico*/
float a; // Declarando a joça toda//
float b;
float c;
float delta;
float resultado;
float x1;
float x2;
int bhaskara1(int a,int b,int c);
int bhaskara2(int a,int b,int c);
int obtdelta(int a,int b,int c);
int main()
{
setlocale(LC_ALL,"Portuguese");
printf("Digite algumas informações basicas da equação de 2º Grau\n");
printf("Digite a,b e c:\n");
scanf("%f\n",&a);
scanf("%f\n",&b); //input bla bla//
scanf("%f",&c);
delta = obtdelta(a,b,c); //obter delta//
if(delta > ) // Verifica se é possivel resolver a equação
{
printf("Delta é maior que 0, logo delta é positivo!\n");
x1 = bhaskara1(a,b,c); //obter a primeira raiz//
x2 = bhaskara2(a,b,c); //obter a segunda raiz//
printf("As raizes dessa equação:\n x1 é igual à %f e x2 igual à %f",x1,x2);
}else if(delta == )
{
printf("Delta é igual a 0,logo só existe uma raiz para essa equação!\n");
x1 = bhaskara1(a,b,c); // obter a unica raiz quando delta é 0//
printf("A raiz dessa equação é %f",x1);
}else
{
printf("Delta é menor que 0, logo delta é negativo!"); //dizer que delta é negativo//
}
return ;
}
int bhaskara1(int a,int b,int c);
{
float result;
result = -(b) + sqrt(delta);
return result/(2*c);
}
int bhaskara2(int a,int b,int c);
{
float result;
result = -(b) - sqrt(delta);
return result/(2*c);
}
int obtdelta(int a,int b,int c)
{
float result = b*b - 4 * a * c;
return result;
}