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 }