If you are new to C I would recommend Code::Blocks, its my IDE of choice. If you ever plan on doing C or C++ software development as a profession I would get used to Visual C++.
Or you could go the simple way and use gcc as your compiler and vim or emacs as your editor. I like to switch from vim on windows and linux to emacs on bsd.