#include <stdio.h>
typedef int(*ptr)[2];
int arr[2][2] = { {1, 2}, {3, 4} };
ptr f(void) {
return arr;
}
int main()
{
ptr p = f(); // call function f
printf("%d %d\n", p[0][0], p[0][1]);
printf("%d %d\n", p[1][0], p[1][1]);
return 0;
}
/*
run:
1 2
3 4
*/