给定一个 n×n 的二维整数数组,编写一个程序交换指定的两行和两列的元素。具体操作如下:
交换第 i行和第 j行的元素。
同时,交换第 i列和第 j 列的元素。
注意:
行和列的编号从 0 开始,即第一个行(列)的编号为 0,最后一个为 n−1。
交换操作应同时进行,即在交换行的同时交换列。
第一行包含一个正整数 n,表示二维数组的大小。
接下来 n 行,每行包含 n 个整数,表示二维数组的元素,元素之间用空格分隔。
最后一行包含两个整数 i 和 j(0≤i,j<n),表示要交换的行和列的编号
输出交换后的 n×n的二维数组。每行输出一个数组行,元素之间用空格分隔。
3 1 2 3 4 5 6 7 8 9 0 2
3 2 1 6 5 4 9 8 7