Очевидно, программа писалась в Windows и в ней есть вывод русских символов в консоль (а не в терминал).
Выше приведена схема. Новичку может быть непонятна.
1. В VSCode вроде бы по умолчанию установлена кодировка UTF-8, в которой русские буквы закодированы 2 байтами. Поэтому в исходном коде на С++ все английское занимает 1 байт, а все русское - два.
2. В консоли по умолчанию установлена кодировка cp-866
Чтобы не подключать windows.h, можно обойтись почти стандартными средствами Си
Первой строкой в main() напиши вызов стандартной функции СИ:
system("chcp 65001"); // -- запуск команды командного процессора для смены кодовой страницы в консоли
Тогда в консоли установится кодировка UTF-8 и русскоязычные константы должны выводится нормально