9-4 函数输入信息,函数输出信息

2023-12-05

#include<stdio.h>

struct student{
	char name[10];
	int num;
	char score[3];
}stu[5]; //结构体输入信息

int main(){
	void input(struct student stu[]);
	void print(struct student stu[]);
	
	input(stu);
	print(stu);
	return 0;
}


void input(struct student stu[5])
{	int i,j;
	for(i=0;i<5;i++){
		printf("第%d个学生信息如下:\n",i+1);
		printf("name:");
		scanf("%s",&stu[i].name);
		
		for(j=0;j<3;j++){
			printf("score %d : ",j+1);
			scanf("%d",&stu[i].score[j]);
		}
		printf("\n");	
	}	
}


void print(struct student stu[5])
{	int i,j;
	printf("name    score1    score2    score3\n");
	for(i=0;i<5;i++){
		printf("%s",stu[i].name);
		for(j=0;j<3;j++){	
		printf("%7d",stu[i].score[j]);
		}
		
		printf("\n");	
	}
}

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

9-4 函数输入信息,函数输出信息 的相关文章

随机推荐