#include <stdio.h>
typedef struct
{
int a;
int b;
int c;
char * num;
} A;
typedef struct
{
int b;
} B;
typedef struct
{
A * a;
B * b;
} C;
int main(void) {
as->a = 4;
C c;
c.a = as;
printf("%i\n", sizeof(void *));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnR5cGVkZWYgc3RydWN0CnsKCWludCBhOwoJaW50IGI7CglpbnQgYzsKCWNoYXIgKiBudW07Cn0gQTsKdHlwZWRlZiBzdHJ1Y3QKewoJaW50IGI7Cn0gQjsKdHlwZWRlZiBzdHJ1Y3QKewoJQSAqIGE7CglCICogYjsKfSBDOwppbnQgbWFpbih2b2lkKSB7CglBICogYXMgPSBtYWxsb2Moc2l6ZW9mKEEpKTsKCWFzLT5hID0gNDsKCUMgYzsKCWMuYSA9IGFzOwoJcHJpbnRmKCIlaVxuIiwgc2l6ZW9mKHZvaWQgKikpOwoJCglmcmVlKGFzKTsKCXByaW50ZigiJWlcbiIsIGMuYS0+YSk7CglyZXR1cm4gMDsKfQo=