помогите пожалуйста написать программу вVisual Studilo по С
ВОТ ЗДЕСЬ ОНА РЕШЕННАЯ, НО НУЖНО ТАКОЕ ЖЕ НАПИСАТЬ, ВОТ ЗДЕСЬ ИСПОЛЬЗУЕТСЯ Переменные значения без использования третьей. , А Нужно, чтобы было с использованием третьей переменной.
\Написать программу, которая предлагает пользователю
ввести с клавиатуры два положительных целых числа,
записывает их в переменные, а потом обменивает
эти переменные значениями без использования третьей.
Результат работы необходимо показать на экран.
# include
using namespace std;
int main()
{
// создаем две переменных для хранения чисел
unsigned int A, B;
A = B = 0; // обнуляем
// просим пользователя ввести первое число
cout << "\t\tEnter the first number is a positive integer:\n\n\t\t";
cin >> A; // подставляем соответствующую переменную для ввода
// просим пользователя ввести второе число
cout << "\n\n\t\tEnter the second number is a positive integer:\n\n\t\t";
cin >> B; // подставляем соответствующую переменную для ввода
// показываем числа на экран
cout << "\n\n\t\t A = " << A << " B = " << B << "\n\n";
// пусть пользователь ввел A = 47 и B = 83
// начинаем обмен
A += B; // увеличиваем значение A на значение B (47 + 83)
// теперь в А - 130, а в В - 83
B = A - B; // записываем в В разницу между новым А и В (130 - 83)
// теперь в А - 130, а в В - 47
A -= B; // записываем в А разницу между новым А и новым В (130 - 47)
// теперь в А - 83, а в В - 47
// показываем результат на экран
cout << "\n\n\t\t A = " << A << " B = " << B << "\n\n";
}