Swap two numbers without variable

#include<iostream.h> 
using namespace std;
int main() {
    int number1 = 145;
    int number2 = 200;
    cout<<number1<<" "<<number2<<endl;
    number1 = number1 + number2;
    number2 = number1 - number2;
    number1 = number1 - number2;
    cout<<number1<<" "<<number2<<endl;
    return 0;
}
Output: 145 200
    200 145
Posted on by