The difference between structure and union in c are:
1 : union allocates the memory equal to the maximum memory
required by the member of the union but structure allocates
the memory equal to the total memory required by the
members.
2: In union, one block is used by all the member
of the union but in case of structure, each member have
their own memory space..
HOPE YOU GOT THE POINT!