Olá gente! Criei um algoritmo em C que é para pedir que a pessoa escreva 3 números e meu algorítmo diria qual é o maior, mas ele imprime um numero grande nada a ver.
int maior_inte() { int num1,num2,num3,maior;
if ((num1>num2) && (num1>num3))
{ maior = num1; }
else if (num2>num3)
{ maior = num2; }
else { maior = num3; }
return maior; }
int digitar(int num1, int num2, int num3)
{ printf("Digite um número: \n");
scanf("%d", &num1);
printf("Digite um segundo número:\n");
scanf("%d", &num2);
printf("Digite um número de novo:\n");
scanf("%d", &num3);
return 0; }
int main()
{ int numero,maior,num1,num2,num3;
digitar(num1,num2,num3);
maior_inte(num1,num2,num3, maior);
printf("O maior numero eh:%d \n", maior);
return 0;
}
Obrigada pela atenção!