const int N = 4; void Fun1( int (*a)[N]) { } void Fun2( int a[][N]) { } int main() { int a[N][N]; Fun1(a); Fun2(a); }