#include #include #include using namespace std; int add(int x, int y) { int carry; while (y != 0) { carry = x & y; x = x ^ y; y = carry << 1; } return x; } int main(int argc, char **argv) { cout << "Enter the numbers to be added:"; int x, y; cin >> x >> y; cout << "The Summation is: " << add(x, y); } /* Enter the numbers to be added:23 24 The Summation is: 47