AC代码
#include#include #include using namespace std;int maxn = 1001;int main() { #ifdef ONLINE_JUDGE #else freopen("1.txt", "r", stdin); #endif // ONLINE_JUDGE char digit[10][5] = {"ling","yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"}; char num[110] = {0}; char temp; int sum = 0; while(cin >> temp) { sum += temp - '0'; } //printf("%d",sum); int i = 0; do { num[i] = sum % 10; sum /= 10; i++; } while(sum != 0); for(int j = i - 1; j >= 0; j--) { //printf("%d", num[j]); if(j != i - 1) printf(" "); printf("%s", digit[num[j]]); } return 0;}