// Bubble sort...
#include<stdio.h>
#include<conio.h>
void main()
{
int arr[20], no, i, j, temp, flag;
clrscr();
printf("how many element you want to enter: ");
scanf("%d",&no);
printf("\nenter element one by one:\n");
for(i=0; i<no; i++)
{
scanf("%d",&arr[i]);
}
for(i=0; i<no-1; i++)
{
flag=0;
for(j=0; j<no-1-i; j++)
{
if(arr[j] > arr[j+1])
{
flag=1;
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
if(flag==0)
{
break;
}
}
printf("\nsorted element: ");
for(i=0; i<no; i++)
{
printf("%d ",arr[i]);
}
getch();
}
No comments:
Post a Comment