Исправление firkax, (текущая версия) :
С таким инопланетянским синтаксисом - не нужно. Ну а вообще - тоже сомневаюсь что нужно, это неявные действия, отсутствие которых - одно из главных достоинств Си. В С++ такого полно, из-за чего там проблемы с longjmp например и сильно запутанная механика отправки исключений. Но то С++, оставим это ему.
Учитывая всё это, скоро в C больше не будет нужно использовать goto вообще нигде, даже для очистки ресурсов при ошибке. Так заживём, ЛОР!
Во-первых, goto используется далеко не только для очистки ресурсов при ошибке. Во-вторых, кто боится goto идите в свои js. goto это хороший инструмент, нативно существующий в любом проце, и он обязан быть в любом нормальном языке программирования.
Исходная версия firkax, :
С таким инопланетянским синтаксисом - не нужно. Ну а вообще - тоже сомневаюсь что нужно, это неявные действия, отсутствие которых - одно из главных достоинств Си. В С++ такого полно, из-за чего там проблемы с longjmp например и сильно запутанная механика отправки исключений. Но то С++, оставим это ему.