Написать программу, которая удаляет из введенной с клавиатуры строки конечные пробелы....

0 голосов
115 просмотров

Написать программу, которая удаляет из введенной с клавиатуры строки конечные пробелы. ЯЗЫК СИ


Информатика (678 баллов) | 115 просмотров
Дан 1 ответ
0 голосов

Смотри прилагаемый файл.

В твоё распоряжение предоставляется функция int obrez (char*). Она принимает единственный аргумент - указатель на строку, которую ты хочешь обрезать; делает её обрезание; и возвращает целое число - количество отрезанных хвостовых пробелов.

Обрезание делается методом последовательного забивания вместо хвостовых пробелов нулевого символа. 

В main показано использование этой функции на примере ввода строки с клавиатуры. Если хочешь изменить или удалить выдачу обрезанной строки на экран, - то делай что требуется. 

Если предполагаешь шалить с памятью, то корректность указателей проверяй сам, функция obrez этого, ес-но, не делает.


Скачать вложение Текст (TXT)
(6.5k баллов)