>>37
#include <stdio.h>
int main(void)
{
int n, c, d;
char *num[] = {"", "いち","に","さん","よん","ご","ろく","なな","はち","きゅう"};

scanf("%d", &n);

if(n < 1 || 999 < n) return printf("error");

c = n / 100;
n %= 100;
switch(c) {
case 6:printf("ろっぴゃく"); break;
case 8:printf("はっぴゃく"); break;
case 3:printf("さんびゃく"); break;
case 2:case 5:case 4:case 7:case 9:
printf("%s", num[c]);
case 1:printf("ひゃく"); break;
}
d = n / 10;
n %= 10;
if(d) {
if(d > 1) printf("%s", num[d]);
printf("じゅう");
}
printf("%s", num[n]);
return 0;
}