There are a lot of books which teach writing good code in Java, C++ etc. There are hardly any (AFAIK) for C. Are you aware of any? Also it'd be great if there were a few recent books in addition to the classics.
closed as not constructive by Mark Trapp Sep 26 '11 at 2:48
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
There are a few out there though I can't really vouch for any myself.
The last one I found is a fair bit older than the others but appears to be more general as well.
The Practice of Programming by Kernighan and Pike is an excellent book for learning the elements of style in C, C++ and Java. They cover algorithms and optimization as well. It does not cover structuring large programs, though.