Boa noite,
Nao estou conseguindo fazer alocação dinâmica de uma estrutura através de função.
Segue a questão:
typedef struct descendente
{
char nome_filho[30];
int idade_filho;
};
typedef struct pessoa
{
char nome_pessoa[30];
char naturalidade[20];
descendente filho;
};
função principal: deverá conter um menu com as opções: 1-inserir, 2-ordenar, 3-sair; a função principal deve chamar a função de inserir, a qual deve solicitar os dados via teclado e armazená-los no vetor de estruturas (alocando espaço dinamicamente);
Porfavor me ajudeeem!!
Nao estou conseguindo fazer alocação dinâmica de uma estrutura através de função.
Segue a questão:
typedef struct descendente
{
char nome_filho[30];
int idade_filho;
};
typedef struct pessoa
{
char nome_pessoa[30];
char naturalidade[20];
descendente filho;
};
função principal: deverá conter um menu com as opções: 1-inserir, 2-ordenar, 3-sair; a função principal deve chamar a função de inserir, a qual deve solicitar os dados via teclado e armazená-los no vetor de estruturas (alocando espaço dinamicamente);
Porfavor me ajudeeem!!