Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int main()
- {
- int tmp = 0;
- char bigNum[] = {'1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0'};
- int value = 0;
- char bigNum2[] = {'1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '1', '2', '3', '4', '5', '6', '7', '8', '8', '0'};
- int value2 = 0;
- for(int i = 0; i < sizeof(bigNum); i++)
- if(bigNum[i] >= '0' && bigNum[i] <= '9')
- tmp += bigNum[i]-'0';
- while(tmp > 0)
- {
- value += tmp % 10;
- value *= 10;
- tmp /= 10;
- }
- printf("%d\n", value);
- for(int i = 0; i < sizeof(bigNum2); i++)
- if(bigNum2[i] >= '0' && bigNum2[i] <= '9')\
- {
- tmp += bigNum2[i]-'0';
- }
- while(tmp > 0)
- {
- value2 += tmp % 10;
- value2 *= 10;
- tmp /= 10;
- }
- printf("%d\n", value2);
- printf("Value: %d\n", value+value2);
- int difference = value - value2;
- if(difference < 0) difference *= -1;
- printf("Difference: %d", difference);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement