Note from author: This page was primarily designed for Java programmers looking to learn and use the C language. The page was written for students taking the Operating Systems Course at Cornell University, but (hopefully) should serve a general audience.
K & R: (the C reference)
Umpteen C tutorials from google.com :
C-style guide: (for writing understandable and debuggable code)
Miscellanous C stuff:
General interesting OS stuff: