模拟
int main(int argc, char *argv[])
{
int row,col;
cin >> row >> col;
int arr[105][105];
for(int i=0;i<row;i++)
for(int j=0;j<col;j++)
cin >> arr[i][j];
int i,j;
for(int t=0;t<=row+col-2;t++)
{
if(t<=col-1)
{
for(i=0,j=t;i<row&&j>=0;i++,j--)
printf("%d\n",arr[i][j]);
}
else
{
for(j=col-1,i=t-col+1;j>=0&&i<row;i++,j--)
printf("%d\n",arr[i][j]);
}
}
return 0;
}