Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* CABEÇALHO
- Arquivo: LISTA 06 - Exercicio 5.c
- Objetivo: Criar a estrutura de uma equipe.
- Autor(a): Ramon Borges
- */
- #include <stdio.h>
- #define MAXEQUIPES 1
- #define MAXATLETAS 1
- struct TipoAtleta
- {
- int matricula;
- int idade;
- float altura;
- };
- struct data
- {
- int dia, mes, ano;
- };
- struct equipe
- {
- struct TipoAtleta atletas[MAXATLETAS];
- char nomeEquipe[30];
- struct data datas;
- };
- int main()
- {
- struct equipe equipes[MAXEQUIPES];
- int i, j;
- for(i = 0; i < MAXEQUIPES; i++)
- {
- printf("\nInforme o nome da equipe: ");
- gets(equipes[i].nomeEquipe);
- printf("\nInforme dia, mes e ano de fundacao: ");
- scanf("%d %d %d", &equipes[i].datas.dia, &equipes[i].datas.mes, &equipes[i].datas.ano);
- printf("\nAtletas do %s\n", equipes[i].nomeEquipe);
- for(j = 0; j < MAXATLETAS; j++)
- {
- printf("--- %d Atleta ---", i+1);
- printf("\nInforme a matricula: ");
- scanf("%d", &equipes[i].atletas[i].matricula);
- printf("\nInforme a idade: ");
- scanf("%d", &equipes[i].atletas[i].idade);
- printf("\nInforme a altura: ");
- scanf("%f", &equipes[i].atletas[i].altura);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment