#include #include #include #include struct dataemp{ int dia; int mes; int ano; }; struct ficha{ int numemp; char nomemp[20], endereco[20]; dataemp data; char sexo; float salario; }; ficha fichas[10]; int main(){ int i; for (i=0;i<1;i++){ printf("\nentre com o numero do empregado"); scanf("%d",&fichas[i].numemp); getchar(); printf("\nentre com o nome do empregado"); // scanf("%s", fichas[i].nomemp); gets(fichas[i].nomemp); printf("\nentre com o endereco do empregado"); gets(fichas[i].endereco); // scanf("%s",fichas[i].endereco); printf("\nentre com o sexo do empregado"); scanf("%c",&fichas[i].sexo); getchar(); //de string para inteiro eh necessario printf("\nentre com o dia da admissao"); scanf("%d",&fichas[i].data.dia); printf("\nentre com o mes da admissao"); scanf("%d",&fichas[i].data.mes); printf("\nentre com o ano da admissao"); scanf("%d",&fichas[i].data.ano); // getchar(); //de string para inteiro e real eh necessario printf("\nentre com o salario do empregado"); scanf("%f",&fichas[i].salario); } for (i=0;i<1;i++){ printf("%d\n",fichas[i].numemp); printf("%s\n", fichas[i].nomemp); printf("%s\n",fichas[i].endereco); printf("%d / %d / %d \n",fichas[i].data); // printf("%d\n",fichas[i].data.mes); // printf("%d\n",fichas[i].data.ano); printf("%f\n",fichas[i].salario); } getch(); }