#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
string s1;
//cout << "请输入一个整数:" << endl;
cin >> s1;
vector<string> s2 = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu" };
for (auto a : s1) {
if (a == '-') {
cout << "fu ";
}
else {
cout << s2[a - 48];
if (a != s1[s1.length()-1]) {
cout << " ";
}
}
}
cout << endl;
return 0;
}
上交之后最后一个说格式错误,零结尾的,也不知道错哪了。