#include <stdio.h>
void main1(){
char data[2][2];
char (*p)[2] = data;
}
void main2(){
short int data[2][2];
int *p = data;
}
int main(){
main1();
main2();
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIG1haW4xKCl7CmNoYXIgZGF0YVsyXVsyXTsKY2hhciAoKnApWzJdID0gZGF0YTsKCnByaW50ZigiZGF0YSA6ICV4XG4iLCBkYXRhKTsKcHJpbnRmKCIqcCA6ICV4XG4iLCAqcCk7Cn0KCnZvaWQgbWFpbjIoKXsKc2hvcnQgaW50IGRhdGFbMl1bMl07CmludCAqcCA9IGRhdGE7CgpwcmludGYoImRhdGEgOiAleFxuIiwgZGF0YSk7CnByaW50ZigicCA6ICV4XG4iLCBwKTsKfQoKaW50IG1haW4oKXsKCW1haW4xKCk7CgltYWluMigpOwoKCXJldHVybiAwOwp9