swapping of two numbers

#include<iostream>
using namespace std;

int main() {
    int a, b, temp;

    cout << "Enter two numbers: ";
    cin >> a >> b;

    cout << "Before swapping - a: " << a << ", b: " << b << endl;

    temp = a;
    a = b;
    b = temp;

    cout << "After swapping - a: " << a << ", b: " << b << endl;

    return 0;
}