Ir ao conteúdo
  • Cadastre-se

Erro " conflicting types for 'function' "


Subnik
Ir à solução Resolvido por LNW,

Posts recomendados

Estou tendo esse erro toda hora que tento compilar esse código:

#include <stdio.h>#include <stdlib.h>#include <math.h>#include <locale.h>//função para dividir dois inteiros//linha 6 int div(int a, int {    int quo;    printf("Digite o primeiro número: ");    scanf("%d", &a);    printf("Digite o segundo número: ");    scanf("%d", &;    if (a>{    quo=a/b;    }    else {        quo=b/a;    }    printf("\n O resultado é: %d\n", quo);}//função para fazer raíz de um número//linha 21int sqrt(float n){  float a, pro;    print("Digite um número para fazer sua raíz quadrada: ");    scanf("%f", &n);    a=n;    while(a>0){        a = a - 0.001;        pro = a * a;        if (pro==n){            printf("A raíz quadrada é: %d", a);            break;        }    }}int main(){    setlocale(LC_ALL,"PORTUGUESE");    float resultado, n;    resultado = sqrt(n);    return 0;}

Tanto na linha 6 quanto na 21, aparecem "conflicting types for div" e "conflicting types for sqrt", respectivamente.

 

Onde está o erro no meu código?

 

Obrigado!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...