#include <stdio.h>
#include <stdlib.h>
//tmp() меняет местами
int* tmp(int &a, int &b)
{
    int tmp;
    tmp = a;
    a = b;
    b = tmp;
    return &a;//специально возвращаю адрес
}
void main(){
    int i,j;
    i=5;
    j=10;
    printf("i = %d \n",*tmp(i,j));
    printf("i = %d, j = %d \n", i, j);
    system("pause");
}