mgu>А что плохого в goto? Когда-то написали в газете "Правда", что это плохо, и все повторяют, но никто не может объяснить.
Опять же — читайте классиков!
Писал Дейкстра, писал Кнут.
Но статьи старые, в русском инете не найти. Может быть, есть в английском.
Основная мысль состоит в том, что такой код (напичканный goto)
а) трудно читать
б) трудно модифицировать.
Структурное программирование хорошо тем, что каждая конструкция имеет ОДИН вход и ОДИН выход.
Это значительно упрощает как чтение, так и модификацию.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!