Довольно часто начинающие пользователи сталкиваются с тем, что после запуска написанной программы на языке программирования C++ Русскоязычные символы в консольном окне отображаются кракозябами. Как это исправить ?
Ответ прост, добавьте строчку
setlocale(0,"");
сразу после открывающейся скобки , к примеру
// Программа для преобразования градусов цельсия в фаренгейта
// Fahrenheit = NCelsius * (212-32)/100 +32
//
#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
setlocale(0,"");//ИЗБАВЛЯЕМСЯ ОТ КРАКОЗЯБОВ
//Введите температуру в градусах Цельсия
int celsius;
cout<<"Введите температуру по Цельсию: ";
cin>>celsius;
....................................
Есть и другие способы, но этот достаточно распространён.