Question: Write a function initializeBook that returns a structure of books Attributes of a book are: title, author, subject, and unique ID A book is initialized

Write a function "initializeBook that returns a structure of books Attributes of a book are: title, author, subject, and unique ID A book is initialized in the function via the parameters "title, author, and subject". The uniquelD is computed within of the function. Initialize the structure book in the heap memory to guarantee that the life time is longer than the function call. Implement a main function that call the initializeBook function in an appropriate way. Declare a struct book variable as pointer which is initialized by the return value (when calling the initializeBook function) Print out the values of the initialized book Free the pointer in a "safe" way
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
