const int MAX_STRING = 50; typedef char nameType[MAX_STRING+1]; // wait list - people waiting for certain titles typedef struct waitNode* waitPtrType; struct waitNode { nameType Who; waitPtrType Next; }; // end struct // inventory list - list of stock items typedef struct stockNode* stockPtrType; struct stockNode { nameType Title; int Have, Want; waitPtrType WaitHead, WaitTail; stockPtrType Next; }; // end struct