1005. Spell It Right (20)

#include "stdafx.h"
#include <iostream>
#include <string.h>

using namespace std;

int main()
{
	char a[110];
	gets(a);

	int sum = 0, i, len = strlen(a);
	for(i = 0; i < len; i++)
	{
		sum += a[i] - '0';
	}

	char b[10];
	sprintf(b, "%d", sum);

	char num[10][10] = 
	{
		"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"
	};

	len = strlen(b);
	int index;

	for(i = 0; i < len; i++)
	{
		if(i > 0)
		{
			printf(" ");
		}

		index = b[i] - '0';
		printf("%s", num[index]);
	}

	printf("\n");

	system("pause");
	return 0;
}

 

posted on 2025-11-23 16:51  王景迁  阅读(4)  评论(0)    收藏  举报

导航