#include <iostream>
#include<string>
using namespace std;
int main()
{
int sum=0,sum_seperate[3],sum_num=0;
char temp;
//字符串string类型的使用和头文件
string s_output[10]={"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
//检测回车键;char字符转化为int数值
while((temp=cin.get())!='\n')
sum+=(temp-'0');
//do...while语句格式
while(sum)
{
sum_seperate[sum_num++]=sum%10;
sum/=10;
}
while(1)
{
--sum_num;
cout<<s_output[sum_seperate[sum_num]];
if(!sum_num)
break;
cout<<' ';
}
return 0;
}
————————————————
不太想用多余的内存来分离int数
能否直接由sum完成要求