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