LINUX.ORG.RU

История изменений

Исправление Norong, (текущая версия) :

У меня тут ещё немного кода: https://gist.github.com/anonymous/6d85dc527599e84d8e556e4b182e882c

Задача: напишите программу для удаления лишних пробелов и табуляций в хвосте каждой поступающей строки входного потока, которая бы также удаляла полностью пустые строки.

Что-то оно совсем не работает - строки возвращаются без изменений. Раньше 39 строка выглядела просто как единственная точка с запятой, я думал, что \0 на месте первого пробела/таба из хвоста просто заставить printf хвост отрезать.

Не мог бы ты посмотреть на этот код, если тебя не затруднит?

Исправление Norong, :

У меня тут ещё немного кода: https://gist.github.com/anonymous/6d85dc527599e84d8e556e4b182e882c

Задача: напишите программу для удаления лишних пробелов и табуляций в хвосте каждой поступающей строки входного потока, которая бы также удаляла полностью пустые строки.

Что-то оно совсем не работает - строки возвращаются без изменений. Раньше 39 строка выглядела просто как единственная точка с запятой, я думал, что /0 на месте первого пробела/таба из хвоста просто заставить printf хвост отрезать.

Не мог бы ты посмотреть на этот код, если тебя не затруднит?

Исходная версия Norong, :

У меня тут ещё немного кода: https://gist.github.com/anonymous/6d85dc527599e84d8e556e4b182e882c

Задача: напишите программу для удаления лишних пробелов и табуляций в хвосте каждой поступающей строки входного тока, которая бы также удаляла полностью пустые строки.

Что-то оно совсем не работает - строки возвращаются без изменений. Раньше 39 строка выглядела просто как единственная точка с запятой, я думал, что /0 на месте первого пробела/таба из хвоста просто заставить printf хвост отрезать.

Не мог бы ты посмотреть на этот код, если тебя не затруднит?