#include <iostream>
#include<cstdlib>
using namespace std;
template<class T>
void Sort(T *a,int size)
{
int i,j;
T b;
for(i=0;i<size;i++)
{
for(j=0;j<size-1-i;j++)
{
if(a[j]>a[j+1])
{
b=a[j];
a[j]=a[j+1];
a[j+1]=b;
}
}
}
for(i=0;i<size;i++)
{
cout<<a[i]<<endl;
}
}
int main()
{
int A[8]={1,2,3,4,5,6,7,8};
char B[8]="aejdnfh";
Sort(A,8);
Sort(B,8);
return 0;
}
#include<cstdlib>
using namespace std;
template<class T>
void Sort(T *a,int size)
{
int i,j;
T b;
for(i=0;i<size;i++)
{
for(j=0;j<size-1-i;j++)
{
if(a[j]>a[j+1])
{
b=a[j];
a[j]=a[j+1];
a[j+1]=b;
}
}
}
for(i=0;i<size;i++)
{
cout<<a[i]<<endl;
}
}
int main()
{
int A[8]={1,2,3,4,5,6,7,8};
char B[8]="aejdnfh";
Sort(A,8);
Sort(B,8);
return 0;
}