@easybudda
Модератор
9958 / 5881 / 993
Регистрация: 25.07.2009
Сообщений: 11,119
|
27.12.2009, 00:41
|
|
C | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| #include <stdio.h>
#include <windows.h>
char *digits[] = { "ноль", "один", "два", "три", "четыре", "пять", "шесть", "семь", "восемь", "девять" };
int main(void){
char text[] = "У Васи было 5 булок, а у Пети 8 апельсинов.";
char *p;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
for ( p = text; *p; ++p ){
if ( *p >= '0' && *p <= '9' )
printf("%s", digits[*p - '0']);
else
printf("%c", *p);
}
printf("\n");
return 0;
} |
|
1
|