Este programa permite calcular la transpuesta de una matriz cuadrada de tamaño n introducido por el usuario. Primero solicita el tamaño de la matriz, valida que sea menor o igual a 50 y pide los elementos de la matriz original A. Luego calcula la matriz transpuesta T copiando los elementos de A en posiciones invertidas. Finalmente muestra ambas matrices y pregunta al usuario si desea ejecutar el programa nuevamente.