>>797

#include<stdio.h>

struct seiseki{
char name[20];
int sugaku;
int kokugo;
int eigo;
};

int main(void)
{
int i;
struct seiseki matsu[3];
for(i = 0; i < sizeof(matsu) / sizeof(matsu[0]); i++){
printf("%d人目の名前を入力\n", i + 1);scanf("%s", matsu[i].name);
printf("%d人目のαの成績を入力\n", i + 1);scanf("%d", &matsu[i].sugaku);
printf("%d人目のβの成績を入力\n", i + 1);scanf("%d", &matsu[i].kokugo);
printf("%d人目のγの成績を入力\n", i + 1);scanf("%d", &matsu[i].eigo);
}
for(i = 0; i < sizeof(matsu) / sizeof(matsu[0]); i++)
printf("%s %d %d %d\n", matsu[i].name, matsu[i].sugaku, matsu[i].kokugo, matsu[i].eigo);
}
想像で書いてみた