Cada elemento de la matriz tiene dos índices, por lo que debe usar un ciclo anidado para iterar todos los elementos.
Por lo general, una matriz se itera fila por fila: el ciclo externo itera sobre los índices de fila, mientras que el ciclo interno itera sobre los índices de columna.
Pero si es necesario, se puede iterar sobre la matriz y por columnas, luego se invierten los ciclos.