Tuesday, February 16, 2016

UVA 11332 - Summing Digits

#include<stdio.h>
int main()
         {
long int n,sum;
while (scanf(“%lu”,&n)==1 && n!=0)
             {
                        if (n<10)
                        printf(“%lu\n”,n);
                       if (n>9)
             {
                     while (n>9)
                     {
                                 sum=0;
                                 while (n>0 )
                            {
                                sum=sum+n%10;
                                n=n/10;
                            }
                       n=sum;
                       }    printf(“%lu\n”,sum);
              }
       }
return 0;
}

No comments:

Post a Comment