#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i,j;
int **p
= (int **)malloc(2 * sizeof(int *)); p
[0] = (int *)malloc(2 * sizeof(int)); p
[1] = (int *)malloc(2 * sizeof(int));
for(i = 0; i < 2; i++)
for(j = 0; j < 2; j++)
p[i][j] = i + j;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KIAppbnQgbWFpbih2b2lkKQp7CiAgICBpbnQgaSxqOwogICAgaW50ICoqcCA9IChpbnQgKiopbWFsbG9jKDIgKiBzaXplb2YoaW50ICopKTsKICAgIHBbMF0gPSAoaW50ICopbWFsbG9jKDIgKiBzaXplb2YoaW50KSk7CiAgICBwWzFdID0gKGludCAqKW1hbGxvYygyICogc2l6ZW9mKGludCkpOwogCiAgICBmb3IoaSA9IDA7IGkgPCAyOyBpKyspCiAgICAgICAgICBmb3IoaiA9IDA7IGogPCAyOyBqKyspCiAgICAgICAgICAgICAgcFtpXVtqXSA9IGkgKyBqOwogICAgcHJpbnRmKCIlZCIscFswXVswXSk7CiAgICByZXR1cm4gMDsKfQ==