#include <stdio.h>
#include <string.h>
int main(int argc, char const *argv[])
{
char num[101] = {0};
char *res[3];
char *pinyin[10] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
int sum = 0, cnt = 0;
scanf("%s", num);
for (int i = 0; i < strlen(num); i++){
sum += (num[i] - '0');
}
while(sum != 0){
int tmp = sum % 10;
res[cnt] = pinyin[tmp];
cnt++;
sum /= 10;
}
while(cnt != 0){
if((cnt-1) != 0)
printf("%s ", res[--cnt]);
else
printf("%s", res[--cnt]);
}
return 0;
}
#include <string.h>
int main(int argc, char const *argv[])
{
char num[101] = {0};
char *res[3];
char *pinyin[10] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
int sum = 0, cnt = 0;
scanf("%s", num);
for (int i = 0; i < strlen(num); i++){
sum += (num[i] - '0');
}
while(sum != 0){
int tmp = sum % 10;
res[cnt] = pinyin[tmp];
cnt++;
sum /= 10;
}
while(cnt != 0){
if((cnt-1) != 0)
printf("%s ", res[--cnt]);
else
printf("%s", res[--cnt]);
}
return 0;
}