1 #include <iostream> 2 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 4 using namespace std; 5 int main(int argc, char** argv) { 6 void sort(int &,int &,int &); 7 int a,b,c; 8 int a1,b1,c1; 9 cout <<"please enter 3 inteers:"; 10 cin >>a>>b>>c; 11 a1=a; 12 b1=b; 13 c1=c; 14 sort(a1,b1,c1); 15 cout <<"sorted order is "<<a1<<" "<<b1<<" "<<c1<<endl; 16 return 0; 17 } 18 19 void sort(int &i,int &j,int &k){ 20 void change(int &,int &); 21 if(i>j) change(i,j); 22 if(i>k) change(i,k); 23 if(j>k) change(j,k); 24 } 25 26 void change(int &x,int &y) 27 { 28 int temp; 29 temp=x; 30 x=y; 31 y=temp; 32 }