Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Необходимо вывести в алфавитном порядке те слова, первая буква которых является согласной, а последняя гласной.
Как говорится, лучше проще и понятнее, чем умнее.
А теперь представим и .
Ну и шедевр:
Теперь NextGood вызовется в макросе либо 1 раз, либо 3 -- как повезёт 😉 При этом если 3й вызов даст строку длиннее, чем 2й, то полный UB.