C语言在自定义的.h文件与对应.c文件里面操作行指针

自己想写一份.h文件与相应的.c文件去实现一些经常使用的函数。
现在想实现完成矩阵转置的函数的代码。
那么如何在自己的.h与.c文件的函数参数表里面使用行指针?
我自己试过 :
void jzzz(int (*p)[len], int N)
//len是矩阵列数,N是矩阵行数
void jzzz(int len, int(*p)[len], int N)
他们都报错。