#include <stdio.h>
typedef struct{
int x;
int y;
}coordinate;
int main(void) {
coordinate me = { 1, 2 };
coordinate *shadow = &me;
shadow->x = 2;
shadow->y = 3;
printf(" me(%d,%d)\n", me.
x, me.
y ); printf("shadow(%d,%d)\n", shadow
->x
, shadow
->y
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdHsKCWludCB4OwoJaW50IHk7Cn1jb29yZGluYXRlOwoKaW50IG1haW4odm9pZCkgewoJCgljb29yZGluYXRlIG1lID0geyAxLCAyIH07Cgljb29yZGluYXRlICpzaGFkb3cgPSAmbWU7CgkKCXNoYWRvdy0+eCA9IDI7CglzaGFkb3ctPnkgPSAzOwoJCglwcmludGYoIiAgICBtZSglZCwlZClcbiIsICAgbWUueCwgICAgICAgICAgIG1lLnkgKTsKCXByaW50Zigic2hhZG93KCVkLCVkKVxuIiwgICBzaGFkb3ctPngsIHNoYWRvdy0+eSApOwoJCgkKCXJldHVybiAwOwp9Cg==