#include <stdio.h>
#include <stdlib.h>
//supondo que uma pessoa cresça somente ate os 20 anos
#define limite 20
struct pessoa{
int idade;
float Altura;
float Taxa_crecimento;
float Tam_Final;
}pessoa[2];
idade(){
int N=0;
for(N=0;N<2;N++){
pessoa[N].idade=(int)(pessoa[N].Altura/pessoa[N].Taxa_crecimento);
}
}
calcTAM(){
int c1;
for(c1=0;c1<2;c1++){
int c=pessoa[c1].idade;
//RECEBENDO A ALTURA PARA SOMAR
pessoa[c1].Tam_Final=pessoa[c1].Altura;
for(c;c<limite;c++){
pessoa[c1].Tam_Final=(pessoa[c1].Tam_Final+pessoa[c1].Taxa_crecimento);
}
}
}
int main(){
printf("Informe A altura da pessoa 1\n");
scanf("%f",&pessoa[0].Altura);
printf("\nInforme A altura da pessoa 2\n");
scanf("%f",&pessoa[1].Altura);
printf("Informe A taxa de crecimento da pessoa 1\n");
scanf("%f",&pessoa[0].Taxa_crecimento);
printf("\nInforme A taxa de crecimento da pessoa 2\n");
scanf("%f",&pessoa[1].Taxa_crecimento);
idade();
calcTAM();
int c;
for(c=0;c<2;c++){
printf("Tamanho final da pessoa %d eh:%f\n",c,pessoa[c].Tam_Final);
}
}