Проблема реализации флага cat -v

Пытаюсь реализовать флаг -v для утилиты cat. Но она не проходит тест с таким файлом text

Вроде всё идентично с оригиналом, но данный тест не проходит.

if (ops.vFlag) { if (((current_char >= 0) && (current_char <= 31)) || ((current_char >= 127) && (current_char <= 159))) printf("^%c", current_char + 64); }


Ответы (0 шт):