分析:小心,不要将拼音打错
#include <iostream>
#include <string>
using namespace std;
string pinyin[] ={"ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"};
int main()
{
string num;
cin>>num;
int len = num.length();
int sum = 0;
for(int i=0; i<len; i++)
sum += (num[i] - '0');
int Q[128];
int index = 0;
while(sum){
int temp = sum%10;
Q[index++] = temp;
sum /= 10;
}
while(index != 0){
index--;
cout<<pinyin[Q[index]]<<(index==0?"\n":" ");
}
return 0;
}