第一想到的就是结构体
定义一个结构体里面放各种数据,如何再搞个这个结构体的数组,用for遍历就行
#include <stdio.h>
struct class
{
char name[20];
int xuehao;
int score;
};
int main()
{
int a,b;
struct class class1[a];
scanf("班级人数是:%d",&a);
for (b=0;b<a;b++)
{
scanf("%s",&class1[b].name);
scanf("%d",&class1[b].xuehao);
scanf("%d",&class1[b].score);
}
return 0;
}
要输出就直接printf("class1[啥].name");
要输出就直接printf("class1[啥].score");
要输出就直接printf("class1[啥].xuehao");