Исправление firkax, (текущая версия) :
Компилятор Си от этого не получал абсолютно никакого преимущества. Достаточно было обернуть подобное объявление в фигурные скобки (открывающая - перед объявлением, закрывающая - перед концом блока где объявление), и он его пропускал, при этом все области видимости получались точно такие же как у нового компилятора с просто объявлением. Смысл именно такой - алгоритм не должен быть замусорен объявлениями.
Исходная версия firkax, :
Компилятор Си от этого не получал абсолютно никакого преимущества. Достаточно было обернуть подобное объявление в фигурные скобки (открывающая - перед объявлением, закрывающая - перед концом блока где объявление), и он его пропускал, при этом все области видимости получались точно такие же как у нового компилятора с просто объявлением.