给定,函数fun的功能是:将a所指3×5矩阵中第k列的元素到第0列,第k列以后的每列元素行依次,原来左边的各列依次绕到右边。 例如,有下列矩阵: 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 若k为2,程序执行结果为 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 请选择在下画线处填入正确的语句,使程序得出正确的结果。 #include #define M 3 #define N 5 void fun(int (*a)[N],int k) { int i,j,p,temp; /**********found**********/ for(p=1; p<= ____; p++) for(i=0; i { temp=a[i][0]; for(j=0; j a[i][N-1]= temp; } } main( ) { int x[M][N]={ {1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5} },i,j; printf("The array before moving:\n\n"); for(i=0; i { for(j=0; j printf("\n"); } fun(x,2); printf("The array after moving:\n\n"); for(i=0; i { for(j=0; j printf("\n"); } }