thqueiroz Postado Abril 9, 2016 Denunciar Share Postado Abril 9, 2016 Amigos, como eu imprimo o conteúdo dessa struct? struct contato { struct Lista_Telefonica* telefones; char* dt_aniversario; char* nome; char* email; int* idade; }; Contato* cria_contato(){ return NULL; } void preencher_contato(Contato* c){ int op; Lista_Telefonica* lista1 = cria_listaTelefone(); c = (Contato*)malloc(sizeof(Contato)); printf("Nome:"); scanf("%s", &c->nome); printf("\n"); printf("Data Aniversario: "); scanf("%s", &c->dt_aniversario); printf("\n"); printf("Email: \n"); scanf("%s", &c->email); printf("\n"); printf("Idade: \n"); scanf("%d", &c->idade); printf("\n"); do{ printf("Numero:"); printf("\n"); scanf("%s", insere(lista1,c->telefones)); printf("\tPara adicionar mais um numero aperte 0 \nou aperte qualquer outra tecla para sair"); scanf("%d", &op); }while(op == 0); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
thqueiroz
Amigos, como eu imprimo o conteúdo dessa struct?
struct contato
{
struct Lista_Telefonica* telefones;
char* dt_aniversario;
char* nome;
char* email;
int* idade;
};
Contato* cria_contato(){
return NULL;
}
void preencher_contato(Contato* c){
int op;
Lista_Telefonica* lista1 = cria_listaTelefone();
c = (Contato*)malloc(sizeof(Contato));
printf("Nome:"); scanf("%s", &c->nome);
printf("\n");
printf("Data Aniversario: "); scanf("%s", &c->dt_aniversario);
printf("\n");
printf("Email: \n"); scanf("%s", &c->email);
printf("\n");
printf("Idade: \n"); scanf("%d", &c->idade);
printf("\n");
do{
printf("Numero:");
printf("\n");
scanf("%s", insere(lista1,c->telefones));
printf("\tPara adicionar mais um numero aperte 0 \nou aperte qualquer outra tecla para sair");
scanf("%d", &op);
}while(op == 0);
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.