#include <stdio.h>
#define ROWS 2
#define COLS 3
void print_matrix(int (*matrix)[COLS], int rows, int cols) {
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
printf("%2i", *(*(matrix + i) + j));
}
printf("\n");
}
}
int main() {
int matrix[ROWS][COLS] = {{5, 3, 8}, {9, 2, 4}};
print_matrix(matrix, ROWS, COLS);
}
/*
run:
5 3 8
9 2 4
*/