include
include
define SIZE 110
char input[SIZE];
int sum[SIZE] = {0};
void add(int i,int n){
if(sum[i] + n >= 10){
sum[i] = (sum[i]+n) % 10;
add(i+1,1);
}
else sum[i] += n;
}
int main(){
while(gets(input)){
if(strcmp(input,”0”) == 0) break;
int len = strlen(input);
for(int i=0; i<=len-1; i++)
add(i,input[len-1-i]-‘0’);
}
int flag;
for(int i=SIZE-1; i>=0; i–)
if(sum[i] != 0){
flag = i;
break;
}
for(int i=flag; i>=0; i–)
printf(“%d”,sum[i]);
printf(“\n”);
return 0;
}