www.pudn.com > zhejiang_university_acm_onlinejudge_code.rar > zp1115.cpp


#include  
#include  
 
int main(int argc, char* argv[]) 
{ 
  int v,i,m; 
  char s[1000]; 
  while (scanf("%s",s) && s[0]!='0') 
  { 
    v=0; 
    for (i=0;i9) 
    { 
      printf("%d\n",v); 
      m=0; 
      while (v) 
      { 
        m+=v%10; 
        v/=10; 
      } 
      v=m; 
    } 
    printf("%d\n",v); 
  } 
  return 0; 
} 
//---------------------------------------------------------------------------