Dal mio punto di vista ti consiglierei il Booldshed DevC++ che è open source, viuale e non troppo complicato. Ce l'ho e lo uso quotidianamente ed è ottimo!

Lo puoi scaricare gratuitamente dal sito www.bloodshed.net

ciau!