> When I was learning C, I read K&R because it's the definitive book on C.
> When I had finished reading it, I knew what C looked like, I knew its
> syntax and operators and function. But I still couldn't sit down and write
> a C program.


Wow, I can't hardly believe that.  Did you do any of the exercises (...which
were, for the most part, complete C programs, albeit small)?  I still use that
book as the standard by which others are judged.