pues a mi me funciona de esta forma:
Con respecto a tu otra duda puede ser que tengas algun otro archivo abierto cuando compilas, DevC++ tiene una opcion llamada "Compilar este archivo" o algo asi, prueba con eso.
Código (c) [Seleccionar]
if (A<=PM)
{
printf("¡¡¡ADVERTEMCIA LA CALDERA SE ENCUENTRA SATURADA DE PRECION!!!\n\n");
break;
}
Con respecto a tu otra duda puede ser que tengas algun otro archivo abierto cuando compilas, DevC++ tiene una opcion llamada "Compilar este archivo" o algo asi, prueba con eso.