devc++ non è un compilatore, è un IDE...il compilatore è MinGW:se uno vuole solo il compilatore puo usare MInGW e crearsi a mano il makefile per compilare e lanciare da console il programma. Se stai usando un ide per lo sviluppo è comodo lanciare il programma dall'ide stesso, e tutti quelli che ho visto fermano la finesra tranne devc++,ad esempio MinGWDeveloper studio non fa altro che eseguire il programma e poi tiene aperta la finestra con il comando "pause" che esegue dopo che iol programma è finito, in modo che la finestrella resti aperta. Non a caso tutti quelli che iniziano con devc++ la prima cosa che fanno è postare in un forum perche il loro programma non funziona...e il problema è sempre lo stesso...