Q1. Use arrays to input and output 3 names, roll numbers and marks.
Q2. Repeat the same problem using structures.
Q3. WAP to initialize structures, copy one structure whole another and also just a few variables of one structure into another.
Q4. Implement nested structures. Think about any real world application of nested structures.
Q5. Implement dot operator and arrow operator for structures.
Q6. Pass and return structure into other functions besides main().
Q7. How would you swap two structures?
Q8. Implement a simple union using a C program which contains an int, float and char array of 4 elements.
Q9. Discuss the difference between structure and union? What is the advantage of each of them?