if you dont have an IDE then go for Dev-C++, its pretty good, and as mentioned it comes with a compiler so you dont have to mess around setting one up.
If you have an environment to work in, then you'll either have to figure out some way of getting it to talk to the compiler or install cygwin and use that to compile.
if i were you then i'd go for the dev-c++ option as it is much simpler