I'm reading "The C Programming Language - Second Edition" and I'm really aggrivated at how I can't really do most of the examples with any of the compilers I've found so far. Actually, I haven't got most of them to work right (some lame instructions), but many of the Windows XP (the system I use) compatible ones (as in non-linux). don't work well with some of the examples. I don't know if I should get a different book or compiler or just give up or what, but at any rate, I won't be interested in C++ for a while. Here's a short list of some I tried.

Dev C++ (two versions)
Cygwin
ICC
Miracle C

I don't have any money to pay, and I don't want to give away any addresses or anything. What do you all think I should do?