C Program to input n numbers and sort it in ascending order using bubble sort.

 


#include<stdio.h>

main()

{

int a[10],n,i,j,t;

clrscr();

printf("\nEnter number of elements\n");

scanf("%d",&n);

printf("\nEnter array elements:\n");

for(i=0;i<n;i++)

scanf("%d",&a[i]);

for(i=0;i<n;i++)

for(j=0;j<n-i-1;j++)

{

if(a[j]>a[j+1])

{

t=a[j];

a[j]=a[j+1];

a[j+1]=t;

}

}

printf("\nSorted list:  \n");

for(i=0;i<n;i++)

printf("%d\t",a[i]);

getch();

}




Output:

  1. Enter number of elements

6

         Enter array elements:

12

56

78

90

100

45

Sorted list:

12      45      56      78      90      100


  1. Enter number of elements

3

Enter array elements:

10

30

20

Sorted list:

10      20      30




Post a Comment

Previous Post Next Post