编写input()和output()函数输入,输出5个学生的数据记录

来源:互联网 发布:sql的意义和应用 编辑:程序博客网 时间:2024/06/05 23:59
#include<stdio.h>#include<stdlib.h>typedef struct{char name[20];char sex[5];int age;}Stu;void input(Stu*stu);void output(Stu*stu);int main(){Stu stu[5];printf("请输入5个学生的信息:姓名 性别 年龄\n");input(stu);printf("5个学生的信息如下:\n姓名 性别 年龄\n");output(stu);system("pause");return 0;}void input(Stu*stu){int i;for(i=0;i<5;i++)scanf("%s%s%d",stu[i].name,stu[i].sex,&(stu[i].age));}void output(Stu*stu){int i;for(i=0;i<5;i++)printf("%s %s %d\n",stu[i].name,stu[i].sex,stu[i].age);}

0 0
原创粉丝点击