Puoi utilizzare il DEV C++ che è freeware (almeno.. se ricordo bene). Per quanto riguarda i programmi, dopo che lo compili lo devi eseguire.. ora nnon so che programma usi... comunque in quello che uso io, DOPO che compilo clicco BUILD -> EXECUTE "nome programma.cpp"