Introduction Structures and unions are user-defined data types that are commonly used when programming in C. While unions understandably work better with data items that are unknown (unknown data types), structures are more extensively used to combine data types of ...