Advertisement
HasanRasulov

Adding Reversed Numbers

Nov 8th, 2019
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.51 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. unsigned reverse(unsigned num){
  4.  
  5.     unsigned rev=0;
  6.  
  7.     while(num){
  8.         rev = rev *10 + num%10;
  9.         num/=10;
  10.     }
  11.  
  12.     return rev;
  13. }
  14.  
  15. int main()
  16. {
  17.  
  18.    short n;
  19.    
  20.    scanf("%hd",&n);
  21.  
  22.    unsigned input[n][2];  
  23.  
  24.    unsigned i=0;
  25.  
  26.    for(i=0;i<n;i++){
  27.        scanf("%u",&input[i][0]);
  28.        scanf("%u",&input[i][1]);                    
  29.    }
  30.  
  31.    for(i=0;i<n;i++)
  32.        printf("%u\n",reverse(reverse(input[i][0])+reverse(input[i][1])));
  33.    
  34.   return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement