#include <stdio.h>
void Swap(int a[],int i,int j)
{
int temp;
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
void Print(int *a,int len)
{
int i = 0;
for(i = 0; i < len; i++)
{
printf("%4d",a[i]);
}
printf("\n");
}
int main()
{
int str[5] = {8,5,9,2,3};
int len = sizeof(str)/sizeof(str[0]);
int i,j;
for(i = 0; i < len -1; i++)
{
for(j = 0; j < len-1-i; j++)
{
if(str[j] > str[j + 1])
{
Swap(str,j,j + 1);
}
}
}
Print(str,len);
return 0;
}
void Swap(int a[],int i,int j)
{
int temp;
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
void Print(int *a,int len)
{
int i = 0;
for(i = 0; i < len; i++)
{
printf("%4d",a[i]);
}
printf("\n");
}
int main()
{
int str[5] = {8,5,9,2,3};
int len = sizeof(str)/sizeof(str[0]);
int i,j;
for(i = 0; i < len -1; i++)
{
for(j = 0; j < len-1-i; j++)
{
if(str[j] > str[j + 1])
{
Swap(str,j,j + 1);
}
}
}
Print(str,len);
return 0;
}