Programming in C
A Reference Card for C
C Language Reference Manual [Thanks to Silicon Graphics]
GNU C Library
Harbison,S.P.,Steele,G.L.Jr.: A - A Reference Manual (4th edition)
Prentice-Hall 1995 ISBN 0133262243
This is the most complete reference manual for ISO C and its libraries.
It is at the level of precision required by writers of C compilers.
Kernighan,B.,Ritchie,D.: The C Programming Language (2nd edition)
Prentice-Hall, 1988, ISBN 0131103628
The classic introduction to and definition of the C language.
Tondo,C.L.,Gimpel,S.E.: The C Answer Book
Prentice-Hall, 1989, ISBN 0131096532
Answers for the questions in Kernighan and Ritchie.
Plauger,P.J.: The Standard C Library
Prentice-Hall, 1992, ISBN 0131315099
A possible implementation for the C libraries.
A number of summaries on C, pointers, ..
Very literate book. It demonstrates the amount of thinking required to write
high quality software.
Bentley,J.L.: Programming Pearls
ACM 1986, ISBN 0201500191
Interesting problems solved, coded, and explained in a clear way.
Maguire,S.: Writing Solid Code
Microsoft Press, 1993 ISBN 1556155514
A very good book on ways to write good quality C programs.
Maguire,S.: Debugging the Development Process
Microsoft Press, 1994 ISBN 1556156502
A brief good book with a long title
"..Practical Strategies for staying focused,
hitting ship dates, and building solid teams."
McConnell,S.: Code Complete: a Practical Handbook of Software
Construction
Microsoft Press, 1993 ISBN 1556154844
A great book on software construction (from detailed design to testing).
It is language independent (some examples are in C).
Kernighan-Pike: The Practice of Programming
Addison-Wesley, 1999 ISBN 020161586X
Another great book on software construction.