主流的C语言编译器除了 gcc/mingw 就是 clang 了,clang 在windows下比较麻烦
mingw有两个主流版本,一个是老牌的 mingw(http://),一个是得到gcc官方承认的 mingw-w64(http://)
集成开发环境IDE有不少,综合起来比较好用的有三个: Qt Creator(http://www.)、CodeLite(http://)、Code::Blocks(http://www.)
关于C语言的入门书,好书太多了,只推荐一个经典的但有点儿老旧的《The C Programming Language》,其它你自己看着办。唯一要提醒的,就是要避开谭浩强的书。