(求助)对电子表格进行删除交换等操作
C语言新手 最好能说一下思路和注释有一个r行c列(1<=r,c<=50)的电子表格,行从上到下编号为1~r,列从左到右编号是1~c。下面定义了几种操作:(x, y等都是整数)
SR x1 x2
交换x1行和x2行
SC y1 y2
交换y1列和y2列
DR x
删除x行
DC y
删除y列
IR x
在x行上面插入一行,新插入的行的所有单元格值为0
IC y
在y列前面插入一列,新插入的列的所有单元格值为0
输入
第一行是2个整数r, c,表示电子表格有r行c列。接下来的r行,每行c个整数,表示每个单元格的值。再接下来的一行有1个整数n,表示随后有n行,每行是一个操作命令。
输出
输出经过这n次操作后的电子表格内容。
样例输入
3 5
1 2 3 4 5
3 4 5 6 7
5 6 7 8 9
4
SR 1 3
SC 2 4
IR 2
DC 2
样例输出
5 7 6 9
0 0 0 0
3 5 4 7
1 3 2 5