... HAVE U TRIED .... AT LEAST 3 TIMES ... OK U CAN SEE THIS ...

Tuesday, December 24, 2013

UVA-11332 :: Summing Digits

#include <stdio.h>

int main ()
{
    int n ,p,x,y ,sum ;

    while (scanf ("%d",&n) == 1 && n !=0)
    {
        sum =0 ;

        while (n>0)
        {
            x = n % 10 ;
            y= n /10 ;
            sum = sum + x ;
            n = y ;
        }

lebel :
        if (sum<10)  printf ("%d\n",sum) ;
        else
        {
            n =sum ;
            sum =0 ;

            while (n>0)
            {
                x = n % 10 ;
                y= n /10 ;
                sum = sum + x ;
                n = y ;
            }

     goto lebel ;
        }

    }
return 0 ;
}