int main(int argc, char **argv) { int m; int n; int o; int p; int q[p-o+1][n-m+1]; // bounds [o : p] // bounds [m : n] // DIM 0x0002 0x0001 int i; q[((o + p) / 2)][3] = 42; i = q[((o + p) / 2)][3]; return(0); }