Patrick_maura
Power Member
Olá...Estou a estudar programação e preciso de algumas dicas vossas.
Peço desculpa pelo primeiro post que faço ser logo a fazer uma pergunta.
Estou a fazer um simulador de credito à habitação e nos dados que tenho que pedir sobre os proponentes surgiu me algumas duvidas:
Tenho que guardar o nome e a data de nascimento dos proponentes, no entanto nao sei como verificar quantos proponentes sao. no maximo sao dois proponentes, se fosse so um pedia os dados e guardava os na estrutura mas assim primeiro tenho que perguntar se sao 1 ou 2 e depois nao sei como fazer para pedir e guardar os dados (nome e data de nascimento).
Outra questão é: sei que é melhor comecar a perguntar o ano, depois o mes e so depois o dia de nascimento no entanto nao sei como fazer para validar oa dias consoantes os meses do ano.
Ps: Para devolver uma estrutura faço é return nome_estrutura? se nao é como faco?
Agradeço a ajuda de alguem..
Peço desculpa pelo primeiro post que faço ser logo a fazer uma pergunta.
Estou a fazer um simulador de credito à habitação e nos dados que tenho que pedir sobre os proponentes surgiu me algumas duvidas:
Código:
struct data{
int dia;
int mês;
int ano
{;
struct data2{
int dia; //pode ser variáveis iguais dentro de estruturas diferentes?
int mês;
int ano
{;
struct proponentes{
int num_prop,
char nome[35];
struct data data_nasc;
struct data data_nasc2;
struct proponentes dados_pessoais(void){
struct proponentes dadpessoais;;
int i=1
printf("\nDados pessoais dos Proponentes:\n")
do{
printf("Numero de proponentes (1 ou 2)");
scanf("%d",&dadpessoais.num_prop);
}while(dadpessoais.num_prop!=1 && dadpessoais.num_prop!=2);
for(i<=dadpessoais.num_prop)
printf("Nome do %d.º proponente", i);
scanf("%d",&dadpessoais.num_prop);
Tenho que guardar o nome e a data de nascimento dos proponentes, no entanto nao sei como verificar quantos proponentes sao. no maximo sao dois proponentes, se fosse so um pedia os dados e guardava os na estrutura mas assim primeiro tenho que perguntar se sao 1 ou 2 e depois nao sei como fazer para pedir e guardar os dados (nome e data de nascimento).
Outra questão é: sei que é melhor comecar a perguntar o ano, depois o mes e so depois o dia de nascimento no entanto nao sei como fazer para validar oa dias consoantes os meses do ano.
Ps: Para devolver uma estrutura faço é return nome_estrutura? se nao é como faco?
Agradeço a ajuda de alguem..
Última edição: