RE:problemas con el compilador
creo ya saber a lo que te refieres, ejecutas tu programa y la ventana se cierra inmeditamente ¿no? Pues si es eso, prueba poniendo al final del programa:
getch(); (debes incluir la librería adecuada conio.h en el compilador de Borland)
system("PAUSE"); (debe funcionar en cualquier compilador de Windows)
Ambas opciones esperan a que el usuario presione alguna tecla antes de salir del programa, en el caso de system("pause"); también muestra un mensaje, este lo podrías emular desde un compilador de DOS usando:
printf("Presiona cualquier tecla para continuar/salir...");
getch();