/*** Example3.c: Array, structure and union declaration ***/ /* an array */ double chs[10]; /* structure declaraton */ struct t_s { struct t_s* pts; int int1; }s; /* union declaration */ union t_u { union t_u* pu; int int1; }u; /* typedef for pointer to that structure */ typedef struct t_s *pt_s;