No se que lenguaje será, pero en fin, son más o menos parecido.
El problema es que el programa termino su trabajo, y se cierra, no es nada que hayas hecho mal, nomas necesitas poner una pausa para que puedas leer lo que hay en pantalla, y con presionar una tecla por ejemplo, el programa se cierra.
Es Python, si te fijas hay una parte donde imprime lo que necesita, en teoria deberia de ponerle en la terminal el estado del programa.
Por que no pones el resultado que arroja tu programa?, te manda un error? y si es asi que te dice el error.