thqueiroz Posted April 9, 2016 Report Share Posted April 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); } Quote Link to comment Share on other sites More sharing options...
Question
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 to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.