Understanding Structures in C Programming using a Example Program