Нужна помощь C(си)

dilho

Po4ti admin
Дней с нами
3.542
Розыгрыши
1
Сообщения
278
Репутация
41
Реакции
170
нужно вывести такую строку ┌───────────┬───────────┐
уже кучу времени убил, выводит либо вопросики, либо просто ------Т------
P.S в линуксе всё работает - выводится без проблем, а в винде не хочет (нужно в винде)
P.P.S такое не предлагать printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n", 218, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 194, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 191);
 
  • Like
Реакции: Pyrex23
кто-нибудь?
 
чекни

Код:
#include <iostream>
#include <windows>

int main() {
    SetConsoleCP(437);
    SetConsoleOutputCP(437);
    std::cout << (char)194 << "\n";
}
 
чекни

Код:
#include <iostream>
#include <windows>

int main() {
    SetConsoleCP(437);
    SetConsoleOutputCP(437);
    std::cout << (char)194 << "\n";
}
в си (не плюсах) не работает, но это по сути тоже самое, что у меня в "P.P.S" написано, а писать так не удобно
 
тогда можно попробовать поменять кодировку шрифта в окне запуска. Старые компиляторы запускаются через командную строку поэтому там перед запуском можно поменять кодировку командой chcp <код>, где код: 1251 – Windows (кириллица); 866 – DOS-кодировка. Еще можно поиграть со шрифтами в свойствах
--Ссылка удалена--
 
  • Like
Реакции: dilho