#include #define N 2 #define M 3 void mat_printf(int n, int m, int T[n][m]) { int i, j; for (i = 0; i < n; i++) { for (j = 0; j < m; j++) printf("%d\t", T[i][j]); printf("\n"); } } void vec_printf(int n, int *V) { int i; for (i = 0; i < n; i++) printf("%d\t", V[i]); printf("\n"); } int main(void) { int mat[N][M] = { {1, 2, 3}, {4, 5, 6} }; int vec[M] = { 0, 1, 2 }; mat_printf(N, M, mat); vec_printf(M, vec); return 0; }