Always remember the following rule for arrays in C
Array of type Twill be converted to pointer to type Tin most expressions except for &and sizeof.
int my_array[] = {1, 2};
int (*j)[2] = my_array;
my_array pointer to int ( int).
int (*j)[2] = &my_array;
, , , 'my_array', array of int, pointer to int pointer to array of int, LHS