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!