1.C structures and unions2. C structures: aggregate, yet scalar aggregate in that they hold multiple data items at one time namedmembershold data items of various types like…