Lo que me molesta del compilador dev-c++ es que cuando tenes un error te especifica algo que te desorienta, por ejemplo mira esto:
int a=3
printf("Hola como andas\n");
En un caso asi me señala que hay algo mal en la segunda linea, pero como veran no hay nada mal, simplemente me olvide el ";" en la primera linea. Cosas asi en un codigo fuente extenso me vuelve loco.