Ошибка В Chcp 1251

  • Автор темы Автор темы kobrin13
  • Дата начала Дата начала
K

kobrin13

Начинаю свое обучение и столкнулся с такой бедой.
Из-за строки printf("C Новым годом!\n"); получаются клюкозябры вида C ═ют√ь уюфюь!
Ввожу строку system("chcp 1251 > nul"); и меняю шрифт в консоли на Luchida Concole
В итоге получаю "chcp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Нашел решение в интернете. Поменял в разделе реестра "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" тип параметра Path на REG_EXPAND_SZ
Не помогло...
Подскажите решение
Система Windows 7 SP1 x64 + Visual studio 2013 ultimate
 
Примерно вот так:

Код:
...
#include <stdio.h>
#include <locale.h>
...
setlocale(LC_ALL, "rus");
printf("%s", "Здесь русский текст");
...
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab