编辑代码

#include <stdio.h>

void main()
{
	int bsort(int a[], int len);
    int a[6]={-1,23,2,13,4,15},f; // a[0]用于占位
	printf("\n");
	printf("原序列:");
	for(f=1;f<6;f++){
		printf(" %d ",a[f]);
	};
	printf("\n");
    int c;
	int len=5; 
    c=bsort(a, len);
}

int bsort (int a[],int n){
	int i,j,tmp,f=n-1;
	printf("\t n=%d \n",n);
	printf("\n");
	for(i=n-1;i>1;i--){
        for(j=1;j<i;j++){
            if(a[j]>a[j+1]){
                tmp=a[j];
                a[j]=a[j+1];
                a[j+1]=tmp;
            };
        };
    };
	printf("\n");
	printf("排序后:");
	for(f=1;f<6;f++){
		printf(" %d ",a[f]);
	};
	return 0;
}