#include typedefstruct { char *a; char *b; }t; voidfl(t s); void £2(t *p); main() { static t s = {"A", "B"}; printf("%s %s\n", s.a, s.b); fl(s); printf("%s %s\n", s.a, s.b); f2(&s); } voidfl(t s) { s.a = "U"; s.b = "V" printf(%s %s\n", s.a, s.b); return; } void £2(t *p) { p -* a = "V"; p -a b = "W" printf("%s %s\n", p -> a, p -> b); return;}