История изменений
Исправление MOPKOBKA, (текущая версия) :
Мнение Линуса по этому вопросу такое: а вы не пишите функции где по 100 локальных переменных.
Это настоящее решение проблемы, а определение переменной в своем блоке это не решение, она может наоборот затенить переменную выше, и будет та же самая проблема только наоборот.
Исходная версия MOPKOBKA, :
Мнение Линуса по этому вопросу такое: а вы не пишите функции где по 100 локальных переменных.