Я новичок в программировании в целом.Я пишу программу, которая принимает аргумент командной строки и входную строку после запуска.Он может конвертировать в латинский язык, отменять латинский язык или делать rot13.
Все мои функции работают без сбоев, но мне нужна помощь в разборе входной строки, поскольку все функции могут выполнять только одно слово за рази он может содержать только буквы.Любое слово с разделителем должно рассматриваться как два слова, например, no0b будет рассматриваться как no-0-b, а ноль не входит в функцию.
Мое понимание того, как это будет работать, будетиметь выходную строку и добавить к ней слова, как они сделаны, затем добавить разделители, а затем следующее слово и так далее.Это можно сделать с помощью цикла, но может ли кто-нибудь помочь мне понять, как разбить входную строку на слова, а затем переместить разделители?Заранее спасибо.