Son variables auxiliares para no perder los valores durante el cambio. Se puede hacer perfectamente con una variable solo.
Lo que hay que hacer aqui, por ejemplo, es poner el valor de c en b y de b en c.
Código C++:
Ver originalif(c<b)
{
x=c;
y=b; /* comparacion entre el 3er y 2do valor */
b=x;
c=y;
}
Se puede hacer así, con sólo una variable auxiliar.
Código C++:
Ver originalif(c<b)
{
x=c;
c=b; /* comparacion entre el 3er y 2do valor */
b=x;
}