Cómo intercambiar los valores de dos variables
Si intercambias los valores de dos variables dentro de una función, puedes utilizar las siguientes tres sentencias:
t=a;
b=t;
Si deseas intercambiar los valores de dos variables llamando a una función, puedes usar:
void swap( int *x, int * y)
{int t=*x;
*x=*y;
*y=t;
}
Llamada:
int a=5, b=7;
swap(amp; a, amp; b); p>