#include<stdio.h>

#define Swap(a,b) { (a)=(a)^(b); (b)=(a)^(b); (a)=(a)^(b); } //定义交换两个整形数的宏

int main(int argc,char **argv)
{
inta,b;
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%d",&b);
Swap(a,b);
printf("a=%d,b=%d\n",a,b);
return0;
}