ВСЕМ КТО БУДЕТ МУЧИТЬСЯ С ЭТОЙ ЗАДАЧЕЙ - СИМВОЛЫ НУЖНО СЧИТЫВАТЬ ПОСИМВОЛЬНО, А НЕ ЧЕРЕЗ БУФЕР ЕДИНОЙ СТРОКОЙ. По условию в тексте только английские символы. Таблицы ASCII для них не включает 128 позиций. Я резонно предположил, что первым на выходе должен идти символ с кодом "0", последним - 127. Эта идея отработана в строчках 44-50. Тестировал на предложении: Turkey’s - currency plunged again Monday, rattling other vulnerable emerging markets, as a defiant speech from President Recep Tayyip Erdogan and policy moves from the nation’s central bank failed to assuage investors about the country’s perilous financial condition. Результаты вывода: 37 , 2 - 1 . 1 E 1 M 1 P 1 R 1 T 2 a 21 b 3 c 9 d 8 e 24 f 5 g 7 h 4 i 15 k 3 l 9 m 5 n 21 o 15 p 6 r 16 s 13 t 15 u 8 v 3 y 7 В чем мой прокол?(((