#define m 7
#define n 6
#define k 6
.....
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
max = A[0][0];
if (max < A[i][j])
{
max = A[i][j];
str = i;
}
}
}
for (int i = str; i < m-1; i++) {
for (int j = 0; j < k; j++)
{
B[i][j] = A[i + 1][j];
}
}
for (int i = str; i < m-1; i++) {
for (int j = 0; j <= n; j++)
{
B[i][j] = A[i + 1][j];
}
}
j < n
for (int i = 0; i < m; i++)
i < m - 1
k
стоит выкинуть из кода и заменить на m - 1