sto cercando di fare una funzione swap ce mi inverta 4 valori ex
se in ingresso ho 1-2-3-4- in uscita devo avere 4-3-2-1-
con 2 valori è semplice ma con 4 mi sto un po impicciando... qualcuno mi puo' gentilmente illuminare?
allego il programma swap per 2 valori
Grazie
#include <iostream.h>
#include <stdlib.h>
void swap (int &a,int &b)
{
int m;
m=a;
a=b;
b=m;
cout<<a<<'-'<<b;
}
main()
{ int a,b;
cout<<"questa funzione inverte due valori inseriti\n";
cout<<"inserire i valori\n";
cin>>a>>b;
swap(a,b);
system("PAUSE");