EDIT: Please note, as I write this, the post is now 6 years old and might have some outdated information. I'd personally recommend beginners start with "Learn C the hard way" by Zed and this book since I have heard good things about them. Reading the FAQ put together by the C newsgroup folks might be a good idea.
List of free compilers and IDE
1) Codeblocks IDE integrated with MINGW compiler can be downloaded at http://www.codeblocks.org/downloads.shtml
3) Pelles C IDE
List of Tutorials
C programming tutorials 4th edition
C standard function reference
Excellent site for free compilers, libraries, tutorials etc.
C programming Notes
Programming in C
Excellent site a must see for all newbies
Link to many programming tutorials
Advice and warnings for C
Interfacing ODBC and C