#include
#include
swap (int*, int*);
main()
{
clrscr();
int i, j;
int arr[10];
int *a;
a=arr;
for ( i = 0; i < 10; i++ )
{
printf (" Enter the number %d : ", i + 1 );
scanf ( "%d", &arr[i] );
}
printf (" Before sorting:\n" );
for ( i = 0; i < 10 ; i++ )
printf ( " %d " , arr[i] );
printf ( "\n" );
for ( i = 0; i < 10; i++ )
for ( j = 0; j < 10 - i - 1; j++ )
if ( * ( arr + j ) > * ( arr + (j + 1) )
swap ( arr + j , arr + (j + 1) );
printf ( "After sorting :\n" );
for ( i = 0 ; i < 10 ; i++)
printf ( "%d ", arr [i] );
printf ( "\n" );
return 0;
}
swap(int *b,int *c )
{
int temp;
temp = *b;
*b = *c;
*c = temp;
return 0;
}
No comments:
Post a Comment