include <string.h>
define N 100
define M 10
void shuiguan()
{
int top[N];
int change[M][N];
int botton[N];
int i,j,m,n;
printf("请输入水道数 楼层数:");
scanf("%d %d",&n,&m);
for(i0;i<n;i++)
top[i]i+1;
printf("请输入交换矩回阵:答");
for (i0;i<m;i++)
for (j0;j<n;j++)
scanf("%d",&change[i][j]);
for (i0;i<m;i++)
{
for (j0;j<n;j++)
{
botton[j]top[change[i][j]-1];
}
for (j0;j<n;j++)
{
top[j]botton[j];
}
}
for(i0;i<n;i++)
printf("%4d",botton[i]);
printf("&92;n");
}
int main()
{
shuiguan();
return 0;
}