--- In [email protected], "piyush_4love_4ever" <piyush_4love_4e...@...> wrote: > > using TerboC/C++ > > # define swap(a,b)temp=a;a=b;b=temp; > void main() > { > int i=5,j=10,temp=0; > if(i>j) swap(i,j);
This is the same as:
if (i > j)
temp = i;
i = j;
j = temp;
You could define swap as a single statement:
#define swap(a, b) (temp = a, a = b, b = temp)
