V8029. The outer loop counter is used in the condition of the inner loop. Perhaps the inner loop counter should be used instead.
Анализатор обнаружил использование счётчика внешнего цикла for в условии внутреннего цикла, что может свидетельствовать о логической ошибке.
В простом виде эта ошибка выглядит следующим образом:
for i := 0; i < M; i++ {
for j := 0; i < N; j++ {
a[i][j] = 0
}
}
Во внутреннем цикле происходит сравнение i < N вместо j < N. Корректный вариант кода:
for i := 0; i < M; i++ {
for j := 0; j < N; j++ {
a[i][j] = 0
}
}