Advertisement
ismail5g

Uva- 10035

May 13th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<string.h>
  3. #include<math.h>
  4. int check(long long int n, long long int m){
  5.     long long int i=0, a, d=0, c, b;
  6.     while(n!=0){
  7.         a=n%10;
  8.         n/=10;
  9.         b=m%10;
  10.         m/=10;
  11.         c=i+a+b;
  12.         if(c>=10){
  13.             d++;
  14.             i=1;
  15.         }else{
  16.             i=0;
  17.         }
  18.     }
  19.     return d;
  20. }
  21. int main()
  22. {
  23.     int n, m, g;
  24.     while(1){
  25.         scanf("%d %d", &n, &m);
  26.         if(n==0 && m==0)
  27.             break;
  28.         if(n>m)
  29.             g=check(n,m);
  30.         else
  31.             g=check(m,n);
  32.         if(g!=0)
  33.             printf("%d carry operations.\n", g);
  34.         else
  35.             printf("No carry operation.\n");
  36.     }
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement