|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2011, 00:53 | #1 |
Новичок
Джуниор
Регистрация: 06.12.2011
Сообщений: 1
|
необходимо настроить ввод русских символов с клавиатуры
среда разработки MS visual studio 2010
/* STRTOK.C: In this program, a loop uses strtok * to print all the tokens (separated by commas * or blanks) in the string named "string". */ #include "stdafx.h" #include <string.h> #include <stdio.h> #include <locale.h> #include <windows.h> char string[100]; //= "A блджадить string\tof ,,tokens\nand some more tokens махать копать паять дрыить ффефефеть"; char seps[] = " ,\t\n"; char *c[] = {"ить", "ать", "ять", "еть"}; char buf[4]; char *no ="не "; char temp[32]; char *token; char *recent[100]; void main( void ) { SetConsoleCP(1251); SetConsoleOutputCP(1251); setlocale (LC_ALL,"russian"); printf("введите строку"); gets(string); printf( "%s\n\nTokens:\n", string ); /* Establish string and get the first token: */ token = strtok( string, seps ); int i = 0; while( token != NULL ) { /* While there are tokens in "string" */ recent[i] = token; /* Get next token: */ token = strtok( NULL, seps); i++; } for(int j=0; j<i;j++){ memset(temp, 0, sizeof(temp)); buf[0] = recent[j][strlen(recent[j])-3]; buf[1] = recent[j][strlen(recent[j])-2]; buf[2] = recent[j][strlen(recent[j])-1]; for(int k = 0; k < sizeof(*c);k++){ if(strcoll(c[k],buf) == 0) { strcat(temp,no); strcat(temp,recent[j]); recent[j] = temp; break; } } printf( " %s", recent[j]); } getchar(); } Нужно настроить ввод русских символов с клавиатуры. Помогите кто может. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод русских символов в консоль | fs444 | Общие вопросы C/C++ | 10 | 23.02.2016 10:29 |
Кодировка русских символов | Dеlphi | Общие вопросы Delphi | 6 | 26.07.2011 08:39 |
Как запретить/разрешить ввод от клавиатуры любых символов (в том числе и юникодных)? | SkAndrew | Общие вопросы Delphi | 8 | 15.08.2008 15:30 |
Ввод русских букв в Delphi | Аццкий Нуп | Помощь студентам | 3 | 25.06.2008 23:27 |