title: After K&R what book to use to learn programming in plain C?
body: <p>After <a href="http://en.wikipedia.org/wiki/The_C_Programming_Language_(book)" rel="noreferrer">The C Programming Language</a> by Brian Kernighan and Dennis Ritchie, some of the books most favoured by beginners turn out to be ones best avoided, such as <a href="https://stackoverflow.com/questions/391091/should-i-not-use-a-herb-schildt-book-to-learn-from">anything by Herb Schildt</a> or even the O'Reilly <a href="http://accu.org/index.php?module=bookreviews&amp;func=search&amp;rid=1225" rel="noreferrer">Practical C Programming</a>, and there doesn't seem to be much alternative to these. Otherwise most of the material available is about C++.</p>
  
  <p>Besides K&amp;R and the excellent <a href="https://rads.stackoverflow.com/amzn/click/com/013089592X" rel="noreferrer" rel="nofollow noreferrer">C: A Reference Manual</a> which I have already, what other books are the best to use for learning to code in C, (plain <a href="http://en.wikipedia.org/wiki/C89_(C_version)#ANSI_C_and_ISO_C" rel="noreferrer">C89</a> and not C++), without learning bad practices along the way? </p>