#include <stdio.h> char n[10000]; int an2(void); int an(int m); int main(void) { int m; scanf("%s", n); m=an2(); printf("%d\n", m); while(m>=10) { m=an(m); printf("%d\n", m); } return 0; } int an2(void) { int i, sum=0; for(i=0; n[i]!='\0'; i++) { sum+=n[i]-'0'; } return sum; } int an(int m) { int sum=0; while(m>0) { sum+=m%10; m=m/10; } return sum; }
2017.12.27 23:47
정올 - 실력키우기 - 각 자리수의 합(2812)
조회 수 675 추천 수 0 댓글 0