﻿# V8030\. The outer loop counter is used in the init statement of the inner loop\. Perhaps a different variable should be used as a counter instead\.

Анализатор обнаружил использование счётчика внешнего цикла в инициализаторе внутреннего цикла, что свидетельствует о логической ошибке\.

В простом варианте кода эта ошибка выглядит следующим образом:

```cpp
var i, j int

for i = 0; i < M; i++ {
  for i = 0; j < N; j++ {
    a[i][j] = 0
  }
}
```

Корректный вариант кода:

```cpp
var i, j int

for i = 0; i < M; i++ {
  for j = 0; j < N; j++ {
    a[i][j] = 0
  }
}
```