У меня есть * строка ввода из консоли. Эта строка может выглядеть следующим образом: название шоу года ххх .. и мне нужен выход, чтобы выглядеть следующим образом: имя: Adi Год выпуска: 1994 (к примеру) ..Создание массива жетонов и сравнение его с другой строкой
Я пытался добиться этого с помощью strtok(), но мне также нужно сравнить каждый токкон с разрешенными ключевыми словами (имя, год ...), если это слово не разрешено, чем нужно пропустить токен (удалить) .. например, в этом случае он пропустит show и xxx.
Другая проблема заключается в том, что мне нужно эти маркеры в виде массива, чтобы работать с ними и с .. структурами Там не должно быть никаких ограничений на количество слов, которые могут быть введены в качестве вклада ..
Надеюсь, вы поняли, что я спросил .. так, как сделать токены из строки с помощью strtok или что-то еще и сделать их массивами или указателями и как сравнить эти токены с другой строкой (например, константа: #define NAME «name»), а также некоторые другие входы, чтобы пропустить их (удалить).
Я был бы очень признателен, если бы вы могли помочь мне в этом .. Спасибо ..
Добро пожаловать в Переполнение стека. Мы будем очень признательны, если вы покажете нам какой-нибудь код. –