#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <malloc.h>
int main()
{
int i,j=0;
char* buf[7];
int jie[7][5];
char* week[]={"周一","周二","周三","周四","周五"};
for(i=0;i<7;i++)
{
buf[i]= (char*)malloc(256);
memset(buf[i],0,sizeof(buf[i]));
}
for(i=0;i<7;i++) scanf("%s%d%d%d%d%d",buf[i],&jie[i][j],&jie[i][j+1],&jie[i][j+2],&jie[i][j+3],&jie[i][j+4]);
printf(" ");
for(i=0;i<5;i++) printf("%8s",*(week+i));
printf("\n");
for(i=0;i<7;i++)
{
printf("%2d",i+1);
for(int n=0;n<5;n++) printf("%8s",buf[jie[i][n]-1]);
printf("\n");
}
for(i=0;i<7;i++) free(buf[i]);
return 0;
/*
E:\ctest\t5\Debug>t5
语文 1 2 3 4 5
数学 5 1 2 3 4
外语 4 5 1 2 3
物理 3 4 5 1 2
化学 2 3 4 5 1
自习 6 6 6 6 6
自习 7 7 7 7 7
周一 周二 周三 周四 周五
1 语文 数学 外语 物理 化学
2 化学 语文 数学 外语 物理
3 物理 化学 语文 数学 外语
4 外语 物理 化学 语文 数学
5 数学 外语 物理 化学 语文
6 自习 自习 自习 自习 自习
7 自习 自习 自习 自习 自习
*/
}