// expect: 3/4/5/6/ include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } struct pt { int x; int y; } fn main() { pt a; a.x = 3; a->y = 4; pt* p = &a; pn(a.x); pn(a->y); p.x = 5; p->y = 6; pn(p.x); pn(p->y); return 0; } // zc0: skip