#include<stdio.h>
#define maxsize 1000

int main(){
    char N[maxsize+1];
    int i,j,sum,n;
    char c;

    i=0;
    while((c=getchar())!='\n')
        N[i++]=c;
    while(N[0]!='0'){
        sum=0;
        for(j=0;j<i;j++)
            sum+=N[j]-'0';
        while(sum){
            if(sum<10)
                break;
            else{
                n=sum;
                sum=0;
                while(n){
                    sum+=n%10;
                    n/=10;
                }
            }
        }
        printf("%d\n",sum);
        i=0;
        while((c=getchar())!='\n')
            N[i++]=c;
    }
    return 0;
}

相关文章:

  • 2021-04-26
  • 2021-09-01
  • 2021-09-01
  • 2021-09-01
  • 2021-09-01
  • 2021-09-01
  • 2021-09-01
  • 2021-09-01
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-18
  • 2021-07-02
  • 2021-06-06
  • 2021-09-01
  • 2022-12-23
相关资源
相似解决方案