1 typedef long thing; 2 3 struct s { 4 long a; 5 long * b; 6 long c[7]; 7 long (*d)(void); 8 thing e; 9 }; 10 f(struct s t)11 void f(struct s t) { 12 (void) t; 13 } 14