それだと2次元配列の見易さや配列の大きさについての
情報が無くなるから・・
void func(int *param,int n){
/*nは1列の要素数*/
 *(param + 3 * n + 6) = 3;
}
と大差ないと思われ。
これなら通ることは恐らく>430も確認済みと思う。

関係ないが、関数の中にマジックナンバーを仕込むのは
サンプルコードでも止めて欲すぃ・・