#include<stdio.h> #include<string.h> #include<conio.h> void main () { char nome[10], sexo[10], maiornome[10], manome[10]; float idade, peso, altura, maioraltura = 0, maiorpeso = 0, soma = 0, media; int x = 0; printf("digite o nome do atleta \n"); gets(nome); while(strcmp(nome,"@") != 0) { x++; printf("digite o sexo \n"); gets(sexo); printf("digite a idade \n"); scanf("%f", &idade); fflush(stdin); printf("digite a altura \n"); scanf("%f", &altura); fflush(stdin); printf("digite o peso \n"); scanf("%f", &peso); fflush(stdin); clrscr(); if(altura > maioraltura && strcmp(sexo,"masculino") == 0) { maioraltura = altura; strcpy(maiornome,nome); } if(peso > maiorpeso && strcmp(sexo,"feminino") == 0) { maiorpeso = peso; strcpy(manome,nome); } soma = soma + idade; media = soma/x; printf("digite o nome do altleta \n"); gets(nome); fflush(stdin); } printf("o atleta mais alto e' %s \n", maiornome); printf("a atleta mais alta e' %s \n", manome); printf("a media de todas as idades e' = %f \n", media); }