It is a good book, but as a reference--not to learn C++ from.
The only trouble you mentioned is that you are having problems with structs.
Sure but if anyone still knows about my other troubles than that might help.
That is trivial and doing something like that would be covered in any beginning C++ book(although they may skip structs since classes are identical except for one minor detail).
One of the exercises requires you to write the days of the month into a structure type via user input. Now this isn't exactly too hard to do IMO but up to what you've learnt it never goes through how to write to structures.
What you need is a beginning C++ book. In two months, you'll be doing almost anything you want:
using namespace std;
string isbnNum; //can contain characters
cout<<"Enter the isbn number: ";
cout<<"Enter the price: ";
cout<<"You entered: "<<endl
What you've been doing so far is like trying to learn to drive a car by reading a manual describing how all the parts of a car work: the alternator, the catalytic converter, the air conditioning system, the drive train, etc., and then getting behind the wheel and not knowing how to start the engine, and when that failed figuring that if you reread the manual, it would come to you.