bubble sort
implementation of bubble sort using C language:-
int main()
{
int *array, i, j, swap, n;
printf("Enter number of elements\n");
scanf("%d",&n);
array = (int*)malloc(n*sizeof(int));
printf("Enter %d integers\n", n);
for (i = 0; i < n; i++)
scanf("%d",&array[i]);
for (i = 0 ; i < n-1; i++)
{
for (j = 0 ; j < n-i; j++)
{
if (array[j] > array[j+1])
{
swap = array[j];
array[j] = array[j+1];
array[j+1] = swap;
}
}
}
printf("Sorted list in ascending order:\n");
for ( i = 0 ; i < n ; i++ )
printf("%d\n", array[i]);
return 0;
}
comment on the post if you have any doubt.
Comments
Post a Comment