Qual o erro desse programa? O valor que deveria retornar através da função não dá certo.
1 - Criar uma programa para calcular quantos metros quadrados de construção em um prédio, deve-se ler a quantidade de apartamentos e a metragem de cada apartamento. Crie uma função para calcular a área total de construção do prédio em metros quadrado.
#include <stdio.h>
#include <stdlib.h>
int areatotal(float base, float altura, float quantap){
float areapredial;
areapredial=base*altura*quantap;
return areapredial;
}
int main() {
float resultado, qap=0;
float h=0, b=0, areaap=0;
printf("P R E D I O S !!!\n");
printf("\nDigite a altura do apartamento:");
scanf("%f", &h);
printf("\nDigite o comprimento do apartamento:");
scanf("%f", &;
printf("\nA quantidade de apartamentos sao:");
scanf("%d", &qap);
//printf("\nA area de cada ap e : %.2f", areaap);
;
printf("A area da construcao e : %.2f",areatotal(b,h,qap));
return 0;
}