import java.util.Scanner;
/**
*
* @author Lisa C
*/
public class MatrizInversa {
public static void main(String[] args) { Scanner sc = new Scanner(System.in);
System.out.print("Introduzca el número de renglones"); int ren = Integer.parseInt(sc.nextLine());
System.out.print("Introduzca el número de columnas"); int col = Integer.parseInt(sc.nextLine());
int[][] matrizEnt1 = new int[ren][col];
int[][] matrizEnt2 = new int[col][ren];
for (int i = 0; i < matrizEnt1.length; i++) { for (int j = 0; j < matrizEnt1[i].length; j++) { System.out.print("Introduzca el valor para la posición " + i + ", " + j + ": "); matrizEnt1[i][j] = Integer.parseInt(sc.nextLine());
}
}
///////////////////////////////////////////////////////
////////////////Valores de prueba//////////////////////
///////////////////////////////////////////////////////
// int [][] matrizEnt1 = new int[][]{// {1,2,3},// {4,5,6},// {7,8,9},// {10,11,12}// };
// int [][] matrizEnt2 = new int[matrizEnt1[0].length][matrizEnt1.length];
///////////////////////////////////////////////////////
for (int i = 0; i < matrizEnt1.length; i++) { for (int j = 0; j < matrizEnt1[i].length; j++) { matrizEnt2[j][i] = matrizEnt1[i][j];
}
}
System.out.println("Matriz 1"); for (int i = 0; i < matrizEnt1.length; i++) { for (int j = 0; j < matrizEnt1[i].length; j++) { System.out.print(matrizEnt1[i][j] + "\t");
}
System.out.println();
}
System.out.println("Matriz 2"); for (int i = 0; i < matrizEnt2.length; i++) { for (int j = 0; j < matrizEnt2[i].length; j++) { System.out.print(matrizEnt2[i][j] + "\t");
}
System.out.println();
}
}
}