#include <stdio.h>

void bubble_sort(int data[],int n){
	int i;
	for(int i=0;i<n;i++)
		printf("%d",data[i]);}

void bubble_sort2(int data[], int n){
	int m,j,tmp;
		for(m=1;m<n;m++){
		for(j=0;j<n-m;j++){
			if(data[j]<data[j+1]){
				tmp = data[j];
				data[j] = data[j+1];
				data[j+1] = tmp;}
				printf("\n Hasilnya %d : ",m);
				bubble_sort(data,n);}}
}
int main()
{
	int JML_DT = 7;
	int i;
	int data[] = {2,9,4,3,8,5,1};
	bubble_sort2(data, JML_DT);

	printf("\n Hasil pengurutan : ");
	bubble_sort(data, JML_DT);
	return 0;
}