Написать программу, которая удаляет из введенной с клавиатуры строки конечные пробелы. ЯЗЫК СИ
Ответы на вопрос
Ответил NeznaikaNaLune2017
0
Смотри прилагаемый файл.
В твоё распоряжение предоставляется функция int obrez (char*). Она принимает единственный аргумент - указатель на строку, которую ты хочешь обрезать; делает её обрезание; и возвращает целое число - количество отрезанных хвостовых пробелов.
Обрезание делается методом последовательного забивания вместо хвостовых пробелов нулевого символа.
В main показано использование этой функции на примере ввода строки с клавиатуры. Если хочешь изменить или удалить выдачу обрезанной строки на экран, - то делай что требуется.
Если предполагаешь шалить с памятью, то корректность указателей проверяй сам, функция obrez этого, ес-но, не делает.
В твоё распоряжение предоставляется функция int obrez (char*). Она принимает единственный аргумент - указатель на строку, которую ты хочешь обрезать; делает её обрезание; и возвращает целое число - количество отрезанных хвостовых пробелов.
Обрезание делается методом последовательного забивания вместо хвостовых пробелов нулевого символа.
В main показано использование этой функции на примере ввода строки с клавиатуры. Если хочешь изменить или удалить выдачу обрезанной строки на экран, - то делай что требуется.
Если предполагаешь шалить с памятью, то корректность указателей проверяй сам, функция obrez этого, ес-но, не делает.
Приложения:
Новые вопросы
Алгебра,
2 года назад
Литература,
2 года назад
Литература,
9 лет назад
Химия,
9 лет назад
Математика,
9 лет назад