Accenture Interview Question

Can you write a C program now to explain the difference between a Structure and a Union in C.