#include<iostream>
#include<string.h>
void deci2hanzi(int n);
//#include<Windows.h> //标准C++语言没有这个头文件,在OJ上提交时不能加上
using namespace std;
int main(){
char str[100];
scanf("%s",str);
int sum=0,a,b,c;
for(int i=strlen(str)-1;i>=0;i--){
sum+=str[i]-'\0'-0x30;
}
if(sum/10==0){
a=sum%10;
deci2hanzi(a);
}
else if(sum/100==0){
a=sum/10;
b=sum%10;
deci2hanzi(a);printf(" ");
deci2hanzi(b);
}
else
{
a=sum/100;
b=(sum/10)%10;
c=sum%10;
deci2hanzi(a);printf(" ");
deci2hanzi(b);printf(" ");
deci2hanzi(c);
}
system("pause");
return 0;
}
void deci2hanzi(int n){
switch(n){
case 0:printf("ling");break;
case 1:printf("yi");break;
case 2:printf("er");break;
case 3:printf("san");break;
case 4:printf("si");break;
case 5:printf("wu");break;
case 6:printf("liu");break;
case 7:printf("qi");break;
case 8:printf("ba");break;
case 9:printf("jiu");break;
default:break;
}
}
#include<string.h>
void deci2hanzi(int n);
//#include<Windows.h> //标准C++语言没有这个头文件,在OJ上提交时不能加上
using namespace std;
int main(){
char str[100];
scanf("%s",str);
int sum=0,a,b,c;
for(int i=strlen(str)-1;i>=0;i--){
sum+=str[i]-'\0'-0x30;
}
if(sum/10==0){
a=sum%10;
deci2hanzi(a);
}
else if(sum/100==0){
a=sum/10;
b=sum%10;
deci2hanzi(a);printf(" ");
deci2hanzi(b);
}
else
{
a=sum/100;
b=(sum/10)%10;
c=sum%10;
deci2hanzi(a);printf(" ");
deci2hanzi(b);printf(" ");
deci2hanzi(c);
}
system("pause");
return 0;
}
void deci2hanzi(int n){
switch(n){
case 0:printf("ling");break;
case 1:printf("yi");break;
case 2:printf("er");break;
case 3:printf("san");break;
case 4:printf("si");break;
case 5:printf("wu");break;
case 6:printf("liu");break;
case 7:printf("qi");break;
case 8:printf("ba");break;
case 9:printf("jiu");break;
default:break;
}
}