la question a été posée pleins de fois
il suffit de prendre son cerveau à 2 mains et de faire une recherche
t'as GCC qui fonctionne sous Windows, l'un des meilleurs compilo qui existe pour le C et le C++ (il fait aussi ADA, Obj C, Java ...)
GCC est inclus dans cygwin, djgpp, dev-c++, mingw et surement pleins d'autres trucs
google est ton amis