#include
#include
#define N 3
struct stuff
{
int num;
char name[20];
char sex;
int age;
int work_age;
float wage;
char add[30];
};
void input(struct stuff*,int );
void output(struct stuff*,int);
void main()
{
struct stuff st[N];
input(st,N);
output(st,N);
}
void input(struct stuff *s,int n)
{
int i;
for(i=0;i { system("cls"); printf("请输入第%d个记录n",i+1); printf("编号: "); scanf("%d",&s[i].num); printf("名字: "); scanf("%s",s[i].name); printf("性别: "); getchar(); scanf("%c",&s[i].sex); printf("年龄: "); scanf("%d",&s[i].age); printf("工龄: "); scanf("%d",&s[i].work_age); printf("工资: "); scanf("%f",&s[i].w age); printf("地址: "); scanf("%s",s[i].add); } } void output(struct stuff *s,int n) { int i; printf("编号t名字t性别t年龄t工龄t工资t地址n"); printf("----------------------------------------------------n"); for(i=0;i { printf("%dt%st%ct%dt%dt%ft%sn", s[i].num,s[i].name,s[i].sex,s[i].age,s[i].work_age,s[i].wage,s[i].add); } }