<>
Bom dia! Estou aprendendo a fazer códigos com funções mas estou com dificuldades neste aqui em específico, no qual preciso fazer um programa que leia o diâmetro de uma bola, passe por parâmetro para uma sub-rotina. Nela, deverão ser lidos a altura, a largura e a profundidade de uma caixa em que se tem a intenção de colocar esta bola. Retorne para mostrar no programa principal se a bola cabe ou não na caixa. Mas sempre que executo o programa ele mostra o mesmo resultado "NÃO", se alguém conseguir me ajudar agradeço.
#include <stdio.h>
int le(int,int,int);
int main ( )
{
int Nb, A, L, P;
printf ("Insira o diamento da bola:\n");
scanf ("%i", &Nb);
Nb=le(A, L, P);
if (A >= Nb && L >= Nb && P >= Nb)
{
printf ("Sim\n");
}
else {
printf ("Não\n");
}
}
int le(int altura, int largura, int profundidade){
int N;
printf ("Insira a altura da caixa:\n");
scanf ("%i", &altura);
printf ("Insira a largura da caixa:\n");
scanf("%i", &largura);
printf ("Insira a profundidade da caixa:\n");
scanf("%i", &profundidade);
N= altura+largura+profundidade;
return N;
}
<>