#include <stdio.h>
int main(void) {
int ** grid;
grid
= (int**)malloc(sizeof(int*)*5); int i;
for ( i=0; i<5; i++)
grid
[i
] = (int*)malloc(sizeof(int)*5); i = 1;
int j;
j = 2;
grid[i][j] = 1;
printf("%d", *(*(grid
+ i
) + j
)); printf("%d", *((grid
+ i
* 5) + j
)); }
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgKiogZ3JpZDsKCWdyaWQgPSAoaW50KiopbWFsbG9jKHNpemVvZihpbnQqKSo1KTsKCWludCBpOwoJZm9yICggaT0wOyBpPDU7IGkrKykKCSAgIGdyaWRbaV0gPSAoaW50KiltYWxsb2Moc2l6ZW9mKGludCkqNSk7CglpID0gMTsKCWludCBqOwoJaiA9IDI7CglncmlkW2ldW2pdID0gMTsKCXByaW50ZigiJWQiLCBncmlkW2ldW2pdKTsKCXByaW50ZigiJWQiLCAqKCooZ3JpZCArIGkpICsgaikpOwoJcHJpbnRmKCIlZCIsICooKGdyaWQgKyBpICogNSkgKyBqKSk7Cn0K