如何编写下面的程序,或者解释一下下面的程序
问题描述:
如何编写下面的程序,或者解释一下下面的程序
给定程序中,函数fun的功能是:将a所指3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕到右边.
#include
#define N 3
#define M 5
void fun(int(*a)[N],int k)
{int i,j,p,temp;
for(p=1;p
答
楼主有二个地方打错了:
#define N 3
#define M 5
N,M搞反了.
倒数第三行,{for(i=0;i