#define swap(type, x, y) do {type t; t=x; x=y; y=t; } while (0)

int main(void) {
int a=3 , b=6;
swap( int , a , b );
return 0;
}