#include <stdio.h>
#define SWAP(a,b,c) c t;t=a;a=b;b=t;

int main(void)
{
   int x=10,y=20;
   printf("Before swapping\n");
   printf("%d %d\n",x,y);
   SWAP(x,y,int);
   printf("After swapping\n");
   printf("%d %d\n",x,y);
}
