Подсчитать общие вхождение символов #.@,$в тексте
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
помогите решить .подсчитать общие вхождение символов #.@,$в тексте
Если сильно выпендриться, то можно так:
Детали см. здесь. Закомментированная строка — тестовая печать.
А если делать по старинке, то помещаем текст в буфер, настраиваем указатель на начало буфера. Потом в цикле гоним указатель по буферу (до нулевого символа) и проверяем каждый символ на соответствие искомым. В случае удачи — увеличиваем счетчик.
Соответствие можно проверять либо банальным
if
, т.к. альтернатив тут не много, либо сделать отдельную функцию для проверки. Что-то типа