hola Thryks, como habrás ya notado, la mayoría de los errores corresponden a errores de sintaxis, por lo cual te recomendaría que prestes atención a las indicaciones del compilador cuando intentes ejecutar un código; seguramente fueron todos indicados en la consola al contruir el proyecto, por favor tómalo como una crítica constructiva. luego cuando limpies dichos errores, se presentarán los de tiempo de ejecución, ahí es cuando entra el debugger o depurador propiamente dicho. una vez que te corra como quieres, replantéate la optimización en la lógica del algoritmo de ordenación, verás que este ejercicio te sacará muchísimas dudas y ayudará sobre todo a pensar de una manera (valga el juego de palabras!) más ordenada. saludos!