hdu 1013 Digital Roots

#include <stdio.h>
int main(void)
{
int m,i;char n[10000];
while(scanf("%s",&n)==1&&n[0]!='0')
{
for(m=i=0;n[i];i++)
{
m+=n[i]-'0';
}
printf("%d\n",m%9==0?9:m%9);
}
return 0;
}

浙公网安备 33010602011771号