gccの独自拡張とかc99でよければこうすればsiseofできるようになるけどwwww
int main()
{
int x;
x = 10;
char (*y)[x];
y = malloc(x);
printf("%d\n", sizeof(*y));
return 0;
}