Необходимо написать программу на языке Си
Функция принимает символы. Сформировать строку из переданных символов; если очередной символ - '#', то предыдущий символ в строку не включать (например, для "asd# 89yui##" результатом будет "as 89") - то есть решётки также не включаются в строку. Сама функция должна быть с переменным количеством параметров, первый из которых передаёт количество последующих. Буду запредельно благодарен всем, кто сможет подсказать.
Ответы (1 шт):
Автор решения: az1m0v-
→ Ссылка
Задача простая, просто проверяй текущий символ. Если он оказался "#" то тебе нужно предыдущий символ в строке заменить на пробел, но тебе важно учитывать чтобы текущая позиция строки была не 0, иначе будет ошибка выхода за границы массива и все.