Код
string R(string s){
string tmp;
for(int i=0;i<s.size();i++){
if(s[i]>='а'&&s[i]<='п')tmp+=s[i]-64;
else if(s[i]>='р'&&s[i]<='я')tmp+=s[i]-16;
else if(s[i]>='А'&&s[i]<='Я')tmp+=s[i]-64;
else tmp+=s[i];
}
return tmp;
}
string tmp;
for(int i=0;i<s.size();i++){
if(s[i]>='а'&&s[i]<='п')tmp+=s[i]-64;
else if(s[i]>='р'&&s[i]<='я')tmp+=s[i]-16;
else if(s[i]>='А'&&s[i]<='Я')tmp+=s[i]-64;
else tmp+=s[i];
}
return tmp;
}
Эта функция принимает переменную типа string в кодировке DOS, а возвращает строку в кодировке Windows.