Advertisement
noshin98

uva 10035

Jul 14th, 2016
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.85 KB | None | 0 0
  1. #include<stdio.h>
  2. int main()
  3. {
  4.     long int a,b;
  5.     int  i,carry,c,r;
  6.     while(scanf("%ld%ld",&a,&b)==2)
  7.     {
  8.         if(a==0&&b==0)
  9.             break;
  10.         else
  11.         {
  12.  
  13.  
  14.         carry=0;
  15.         r=0;
  16.         for(i=1;i<=16;i++)
  17.         {
  18.             if(a==0&&b==0)
  19.                 break;
  20.             c=(a%10)+(b%10)+r;
  21.  
  22.  
  23.             if(c>9)
  24.             {
  25.                  carry++;
  26.                  r=1;
  27.  
  28.             }
  29.             else
  30.             {
  31.                 r=0;
  32.             }
  33.             a=a/10;
  34.             b=b/10;
  35.  
  36.  
  37.         }
  38.         if(carry==0)
  39.            printf("No carry operation.\n");
  40.        
  41.         else if(carry==1)
  42.        
  43.             printf("1 carry operation.\n");
  44.        
  45.         else
  46.        
  47.             printf("%d carry operations.\n",carry);
  48.        
  49.     }
  50.     }
  51.  
  52.     return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement