title: Teaching myself C in 21 days
body: <p>I've spent (on and off) the past two and a half years learning C, from books like the k&amp;r.  I soon came to the realization that I found the prose difficult to understand, etc.  I read the "Teach yourself C in 21 days" book first, but I couldn't even understand it. Now that I have a fair knowledge of how to use the fundamentals of C (this doesn't include pointers/structures, but basic design) I was thinking of reading the Teach yourself C in 21 days again, from pointers, so I can start working on programs.  I didn't finish the k&amp;r because of its level of difficulty with it's prose, and some of the exercises.  I know a score of people that didn't even use books to learn how to code.  So, I'm asking, if anyone thinks is a good idea that I just read the 21 day book, and move forward from there, and read more advanced books like APUE or, expert C programming, and so on.</p>
  
  <p>It's prose is simple to understand, and I really want to get into some projects, where I'd probably realize certain pitfalls for myself.</p>
  
  <p>Could you give me any advice.  I'm not in a hurry, but I'm eager to get things done!</p>