Files
TMP_C712/Practice/matrix/func.c
T
2023-11-03 15:02:03 +03:00

39 lines
669 B
C

#include "func.h"
void init_matr(int c, short int mat[c][c])
{
for (int i = 0; i < c; i++)
{
for (int j = 0; j < c; j++)
{
mat[i][j] = rand() % N;
}
}
}
void out_matr(int c, short int mat[c][c])
{
for (int i = 0; i < c; i++)
{
for (int j = 0; j < c; j++)
{
printf("[%d] ", mat[i][j]);
}
printf("\n");
}
}
void trans(int c, short int mat[c][c])
{
for (int i = 0; i < c; i++)
{
for (int j = i + 1; j < c; j++)
{
short c;
c = mat[i][j];
mat[i][j] = mat[j][i];
mat[j][i] = c;
}
}
}