C语言程序设计教程第3版(谭浩强),习题7-3的源代码。/*网上参
#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); ?} } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |