Помогите решить задачу. Нужно перевернуть строки на си. Код будет ниже
Пожалуйста, помогите решить задачу. Напишите программу rev, имеющую один аргумент – имя файла, которая выводит содержимое файла, в котором каждую строку переворачивает наоборот (располагает символы в обратном порядке). Пример вызова: ./rev test.txt
Ответы (1 шт):
Автор решения: Zhihar
→ Ссылка
алгоритм простой:
в цикле
posидёте от 0 элемента доN / 2N, т.е. длину строки можно получить через функциюstrlen()меняете символы местами удалённым слева направо и справа налево на расстояние
posот начала и конца строки соответственно с использованием промежуточного хранилищаtmp = a; a = b; b = tmp;
надеюсь этого достаточно, чтобы вы реализовали код?