Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta
#include <stdio.h> #include <string.h> char num[1010]; int main() { int i,j,k; while (scanf("%s",num),num[0]!='0') { for (i=0,j=0;i<strlen(num);i++) j+=num[i]-'0'; k=10; for (i=0;k>9;j=k) { k=0; while (j) { k+=j%10; j/=10; } } printf("%d\n",k); } return 1; }
本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/archive/2012/03/18/2404764.html,如需转载请自行联系原作者