#include <stdio.h> /* Biblioteca padrão para funções de I/O (entrada e saída) */
/* Declara uma função para impressão de matrizes 2x3 */
void print_matrix (int temp_matrix[2][3]);
int main (void) /* Chamada da função principal */
{
int matrix[2][3] = {{1, 2, 3}, {4, 5, 6}}; /* Declara e define uma matriz 2x3 */
print_matrix (matrix); /* Chamada da função para impressão de matrizes */
return 0; /* Programa concluído normalmente */
}
void print_matrix (int temp_matrix[2][3]) /* Definição da função de impressão de matrizes */
{
int i, j; /* Contadores para identificação de posição na matriz */
for (i = 0; i < 2; i++)
{
for (j = 0; j < 3; j++)
{
printf ("%i ", temp_matrix[i][j]); /* Imprime cada posição da matriz */
}
}
}