Just as we can group built-in data types in C together using a struct, we can group structs together within a struct.
Example:
Now in order to access the individual members of the struct:struct book { char author[40]; char title[40]; int edition; int callNumber; float price; }; struct inventory { struct book current; struct book replacement; int datePurchased; };