2 / 2 / 0
Регистрация: 06.02.2020
Сообщений: 45
1

Символ "╠" в выводе на Си

06.02.2020, 01:16. Показов 2346. Ответов 2
Метки нет (Все метки)

Здравствуйте. Объясните, пожалуйста, почему выводится символ "╠" на си? Как от него избавиться на windows?
Заранее спасибо.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#define MAX 30000
 
int main(void) {
    int c = 0, len = 0;
    char text[MAX], line[MAX];
    while ((c = getchar()) != '\n') {
        line[len] = c;
        ++len;
    }
    ++len;
    line[len] = '\0';
    printf("%s", line);
    return 0;
}
Символ "╠" в выводе на Си
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2020, 01:16
Ответы с готовыми решениями:

Текстовый файл: символ "=" заменить "! =", и подсчитать количество нечетных чисел в каждой строке
Сформировать и вывести на экран текстовый файл в котором симсвол &quot;=&quot; заменить &quot;! =&quot;. Подсчитать...

Дано какой нибудь текст, в нем есть символ ":" мне надо заменить его на "-"
Дано какой нибудь текст, в нем есть символ &quot;:&quot; мне надо заменить его на &quot;-&quot;. Пытался развязать ну...

Если встречается последний символ слова "е", поменять его на "я"
Вот проблема тут появилась и не понимаю как её решить: нужно чтобы если встречается последний...

Удалить из последовательности каждый символ "*", и повторить каждый символ, отличный от "*"
Даны натуральное число n, символы S1,...,Sn. Преобразовать последовательность S1,...,Sn, удалив...

2
3944 / 2858 / 665
Регистрация: 08.06.2007
Сообщений: 9,662
Записей в блоге: 4
06.02.2020, 04:00 2
Лучший ответ Сообщение было отмечено lynx98 как решение

Решение

В 11 строке не надо увеличивать len. У вас образовался один байт с мусором.
1
2 / 2 / 0
Регистрация: 06.02.2020
Сообщений: 45
06.02.2020, 13:40  [ТС] 3
Спасибо вам огромное за помощь!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2020, 13:40
Помогаю со студенческими работами здесь

В строке символов заменить каждый второй символ "!" на "$"
Подскажите пожалуйста возможное решения данной задачи: В строке символов заменить каждый второй...

Подсчитать, сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*"
даны натуральное число n, символы s1,...sn. Подсчитать: сколько раз среди данных символов...

Создать запись "Двигатель", которая содержит элементы "Название", "Мощность", "Скорость", "Цена"
Создать запись &quot;Двигатель&quot;, которая содержит элементы &quot;Название&quot;, &quot;Мощность&quot;, &quot;Скорость&quot;,...

Изменить/дополнить готовый код. Каждый 5-ый символ заменить на символ "№"
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; #pragma hdrstop ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru