
Estoy haciendo un proyecto de la universidad

Mi pregunta es la siguiente, hay alguna forma de hacer esto:

El usuario ingresa que quiere una matriz de 2 filas y 2 columnas por decir asi, y que en la consola salga:
[ _ ] [ ]
[ ] [ ]
y que en cada uno de esos cuadritos una pueda ingresar los numeros, pero que pueda navegar sobre los cuadritos, por decir si estoy en el primero e ingreso 2,
[ 2 ] [ _ ]
[ ] [ ]
al darle a la flechita de la derecha del teclado, enter o clic sobre el siguiente cuadrito, se mueva (valga la redundancia) al siguiente cuadrito y pueda escribir el numero dentro de el, y que tambien al mismo tiempo se vaya guardando en un arreglo, es posible hacer eso?
si no es posible, alguna idea de como puedo hacer la captura de las matrices??
Otra cosa, como puedo hacer un menu bonito en consola, como el siguiente ejemplo, les dejo el link, es de youtube, solo le agregan esto al final: watch?v=OpBX64X2XPo

Muchas gracias por sus utiles respuestas, saludos
