#include<stdio.h>
#include<conio.h>
void main()
{
int *p,i,n;
clrscr();
printf("\n How many elements to sort :");
scanf("%d",&n);
p=(int *) malloc(sizeof(int) *n);
for(i=0;i<n;i++)
{
printf("\n Enter Value :" );
scanf("%d",(p+i));
}
sort(p,n);
getch();
}
sort(int *p,int n)
{
int i,j,k;
for(i=0;i<n;i++)
{
for(j=0;j<(n-1);j++)
{
if(*(p+j) > *(p+(j+1)))
{
k = *(p+j);
*(p+j) = *(p+(j+1));
*(p+(j+1)) = k;
}
}
}
for(i=0;i<n;i++)
{
printf("\n Value is : %d",*(p+i));
}
}
#include<conio.h>
void main()
{
int *p,i,n;
clrscr();
printf("\n How many elements to sort :");
scanf("%d",&n);
p=(int *) malloc(sizeof(int) *n);
for(i=0;i<n;i++)
{
printf("\n Enter Value :" );
scanf("%d",(p+i));
}
sort(p,n);
getch();
}
sort(int *p,int n)
{
int i,j,k;
for(i=0;i<n;i++)
{
for(j=0;j<(n-1);j++)
{
if(*(p+j) > *(p+(j+1)))
{
k = *(p+j);
*(p+j) = *(p+(j+1));
*(p+(j+1)) = k;
}
}
}
for(i=0;i<n;i++)
{
printf("\n Value is : %d",*(p+i));
}
}
No comments:
Post a Comment