>>800-801
例の規則によって、仮引数ではint x[3][3]とint x[][3]と同じ。
int x[][3]はint (*x)[3]と同じ。

typedefを使うとこうなる。
typedef int int_array3[3];

void test(int_array3 *x); /* 或いはvoid test(int_array3 x[]); */

int main(void)
{
  int_array3 a[3];
  test(a);
}