VladislavS. (06.02.2022 23:44, просмотров: 365) ответил evgeniy1294 на Не особо и надо:
Дело не конкретно в этом примере. Он, очевидно, написан чтобы
показать текст выдаваемой ошибки. Так то написать можно что угодно
на любом тьюринг полном языке, но сделать это можно по разному. Вот
вы в контрпримере расширили область видимости переменной, а она вне
цикла не нужна. Плохо? Однозначно! И не зацикливайтесь на этот
пример, там может быть вовсе не тупой массив и счётчик i. И речь не
об этом цикле, а о поддержке всего стандарта конкретным
компилятором полностью.