1 typedef struct 2 { 3 char x; 4 } T; 5 6 T f(s1)7 f (s1) 8 T s1; 9 { 10 T s1a; 11 s1a.x = 17; 12 return s1a; 13 } 14 main()15 main () 16 { 17 T s1a, s1b; 18 s1a.x = 13; 19 s1b = f (s1a); 20 if (s1a.x != 13 || s1b.x != 17) 21 abort (); 22 exit (0); 23 } 24