void main()
{
int i,j,temp;
int arr[9]={-1,3,3,0,11,2,-5,88,1};
int *ptr;
clrscr();
for(i=0;i<9;i++)
{
for(j=i+1;j<9;j++)
{
if(*(i+arr)>*(j+arr))
{
ptr=arr+i;
temp=*ptr;
ptr=arr+j;
*(arr+i)=*ptr;
*(arr+j)=temp;
}
}
}
for(i=0;i<9;i++)
printf(" %d",arr[i]);
getch();
}
Output: -5 -1 0 1 2 3 3 11 88
No comments:
Post a Comment