Что не так с этим кодом...я пытаюсь поменять местами два числа? //
я не знаю, что не так с этим кодом ...значения x и y - это что-то из этого мира .....
Что я уже пробовал:
использование пространства имен std;
тап_п()
{
int x, y, z, t;
cout<< " x=";
cin>> x;
cout<< " Y=";
cin> & gt; y;
x=z;
y=t;
cout<< " после замены";
cout<< "значение y"< & lt; z< & lt;endl;
cout<< "значение x"< & lt; t< & lt;endl;
возвращает 0;}
Michael_Davies
Вы ничего не меняете местами, z & t не инициализируются, и вы перезаписываете входы в x & y вместе с ними.
Вы также говорите "значение x", а затем выводите t, которое не инициализируется.
Инициализируйте z & t до 1234 и 4321 и посмотрите, что произойдет.