C
- voluntas
- @ignis_fatuus
- ブン
- @Linda_pp
- 清楚なC++メイドBOT
- @tzik_tack
- 長谷川一輝
- wraith13
- @jj1bdx
- @cpp_akira
- 安藤敏彦
- @srz_zumix
- Siv3D
- takezoh
- まろ
- @okdshin
- @hnokx
- @ishidakei
- @take_cheeze
- TAKEI Yuya
- @mumumu
- I (@wx257osn2)
- Tommy6
- @tyottyoworks
- ___shanon
- わたやん
- @KorekaraSEDB
- @kariya_mitsuru
- @ciniml
- @beam2d
- @grafi_tt
- @nekketsuuu
- LouiS0616
- @volanja
- 大鎌広
- むてら
- ガチKGB
- 三重野賢人
x
59
1
2
3
void main() {
4
int number;
5
printf("Please enter the number: ");
6
scanf("%d",&number);
7
8
switch(number / 10) {
9
case 0:
10
printf(""); break;
11
case 1:
12
printf("On"); break;
13
case 2:
14
printf("Yirmi"); break;
15
case 3:
16
printf("Otuz"); break;
17
case 4:
18
printf("Kirk"); break;
19
case 5:
20
printf("Elli"); break;
21
case 6:
22
printf("Altmis"); break;
23
case 7:
24
printf("Yetmis"); break;
25
case 8:
26
printf("Seksen"); break;
27
case 9:
28
printf("Doksan"); break;
29
default:
30
printf("ERROR"); break;
31
}
32
33
switch(number - number / 10) {
34
case 0:
35
printf(" "); break;
36
case 1:
37
printf(" bir"); break;
38
case 2:
39
printf(" iki"); break;
40
case 3:
41
printf(" uc"); break;
42
case 4:
43
printf(" dort"); break;
44
case 5:
45
printf(" bes"); break;
46
case 6:
47
printf(" alti"); break;
48
case 7:
49
printf(" yedi"); break;
50
case 8:
51
printf(" sekiz"); break;
52
case 9:
53
printf(" dokuz"); break;
54
default:
55
printf(" ERROR"); break;
56
57
}
58
getch();
59
}
$ gcc prog.c -Wall -Wextra -std=gnu11 "-Dgetch=getchar"
Stdin
10
Start
prog.c:3:6: warning: return type of 'main' is not 'int' [-Wmain] 3 | void main() { | ^~~~ prog.c: In function 'main': prog.c:10:20: warning: zero-length gnu_printf format string [-Wformat-zero-length] 10 | printf(""); break; | ^~
Please enter the number: On dokuz
255
Finish