Тема: ASCII кирилиця
Програма звіряє лише з латинськими  буквами, а з кирилицею не хоче, а мені треба 
#include <iostream>
#include <string.h>
using namespace std;
void main()
{  
    int size, i, answer,q;
    char os[90], os2[90], *sos, *sos2;
    cout << "Vvedit TEXT\n";
    gets_s(os);
    sos = os; 
    size = strlen(os) + 1;
    for (i = 0; i < 90; i++)
    {
        os2[i] = os[i];
    }
    sos2 = os2;  
    cout << endl << "size: "<< size<<endl<<endl;
     
    do
    {
        cout << "\n1-Zatertu latun'\n2-Zatertu cyrilic\n3-Zaterti simvoly\n4-Zaterty ciferki\n5-quit\n";
        while (1)
        {
            cin >> answer;
            if (answer >= 0 && answer <= 4)
                break;
            else cout << "\nError (1-4)\n";
        }
        switch (answer)
        {
        case 1:
            for (i = 0; i < size; i++)
            { 
                if ((*(sos2 + i)<91 && *(sos2 + i)>64) || (*(sos2 + i) < 126 && *(sos2 + i)>96))
                    *(sos2 + i) = '_'; 
            }
            cout << "\nReady:\n";
            cout << sos2;
            break;
        case 2:
            for (i = 0; i < size; i++)
            {
                if (*(sos2 + i)>192 && *(sos2 + i)<225)
                    *(sos2 + i) = '_';
            }
            cout << "\nReady:\n";
            cout << sos2;
            break;
        }
    } while (answer != 5);
    cout << sos2;
 
    cout << endl;
    system("pause");
}