没难度上代码。
#include <bits/stdc++.h>
using namespace std;
string v[10] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
int main() {
string s;
int sum = 0;
cin >> s;
for (int i = 0 ; i < s.size(); i++) sum += s[i] - '0';
s = to_string(sum);
for (int i = 0; i < s.size(); i++) {
if (i != 0) printf (" ");
printf ("%s", v[s[i] - '0'].c_str());
}
}