http://acm.sdut.edu.cn/judgeonline/showproblem?problem_id=1188
#include<iostream>
using namespace std;
int main()
{
int n,sum,a[100],sm[100],i,j,k,t;
while(cin>>n)
{
if(n==0) break;
for(i=1;i<=n;i++)
{
cin>>a[i];
sum=0;
sm[i]=a[i];
while(sm[i]) //求和
{
sum=sum+sm[i]%10;
sm[i]=sm[i]/10;
} //a[i]对应数各位数字求和;
sm[i]=sum; //和赋给sm【