Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2010, 02:54   #1
Toshig
Новичок
Джуниор
 
Регистрация: 03.10.2010
Сообщений: 1
Стрелка

Люди, в чем ошибка тут: (Заранее спасибо)

Код:
#include <iostream>
#include<wchar.h>
#include<string.h>
#include <locale.h>
using namespace std;
typedef int STAS;

STAS main()
{
    wchar_t x[40];
    wchar_t* g=x;
    setlocale(LC_ALL, "Russian");
    wcin.getline(g,99); 
    if(wcscmp(g,L"30апреля1991года")==0)
        printf("==== Ура, Саша! ====\n", x);
    printf("%d\n", wcscmp(g,L"30апреля1991года"));
    system("PAUSE");
    return 0;
}
Хочу, получить сообщение "Ура, Саша!", но увы...

Последний раз редактировалось Stilet; 03.10.2010 в 09:58.
Toshig вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кириллица в консоли Беня C++ Builder 7 30.12.2010 21:56
Кириллица и Dev-C++ Кипящий чайник Общие вопросы C/C++ 4 28.06.2010 00:08
Кириллица в FoxPro 2.6 DimOn4Ik БД в Delphi 0 02.05.2010 16:24
Кириллица и BDE mixer94 БД в Delphi 0 23.12.2009 12:59
Кириллица не подерживает? other Свободное общение 10 10.11.2009 16:47