C++ Cоставить программу, которая выводит все слова, имеющие четное количество букв.
Все слова на свете?
Верно. Но дальше уже вступают в действия наши требования. Ваше решение должно допускать проверку, для чего его надо загрузить в исполняющую систему и запустить.
В противном случае мы не можем принять решение в архив.
И только если в задании явно указана просьба привести ФУНКЦИЮ, ПРОЦЕДУРУ или ФРАГМЕНТ, тогда то, что Вы написали, имеет место
Гуд, я вас понял. Весь сыр-бор из за string::strtok()?
Нет, лично у меня к Вам нет претензий вообще. Могут быть у автора вопроса.
Это просто Вам комментарий на будущее. Если бы были замечания, я бы просто вернул Вам ответ на исправление.
А так - ждем реакции автора вопроса.
Если у автора возникнут вопросы касательно моего кода, то я в этом случае предложу ему решение посредством цикла.
Нет, по коду претензии не принимаются, по крайней мере со стороны модерации. Решение верно. Претензии могут быть только в части использования библиотеки string.
Если задача решена и решение не противоречит условию задания, реплики автора вопроса по поводу "а мы так не учили" или "а мне не ту версию компилятора", или "мне надо с другим типом цикла" и т.п. не принимаются и мы считаем ответ верным. При желании автор может повторить задание с необходимыми ему выкрутасами.