Skip to content

Ex 6_10 (added "return 0;") #195

@Marina-Ananyeva

Description

@Marina-Ananyeva

// Using pointers, write a function to swap the values of two ints.
// Test the function by calling it and printing the swapped values.

#include
#include
#include

using std::cin;
using std::cout;
using std::endl;

void swap(int* const lhs, int* const rhs)
{
auto tmp = *lhs;
*lhs = *rhs;
*rhs = tmp;
}

int main()
{
for (int lht, rht; cout << "Please Enter:\n", cin >> lht >> rht;) {
swap(&lht, &rht);
cout << lht << " " << rht << endl;
}
return 0;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions