编辑代码

#include <stdio.h>
int main () {
    int printA(char arr[10]);
    char a[10] = {'e', 'a', 'd', 'b', 'c', 'i', 'f', 'g', 'j', 'h'};
    for(int i=0; i < 9; i++){
        printf("\ni: %c\n", a[i]);
        for(int j=0; j < 9-i; j++){
            printf("j: %c\t", a[j]);
            int temp;
            if(a[j] > a[j+1]){
                temp = a[j];
                a[j] = a[j+1];
                a[j+1] = temp;
            }
        }
    }
    printA(a);
    return 0;
}  


int printA(char arr[10]){
     printf("\n\n排序后的数组: ");
    for(int i=0; i<10; i++){
        printf(" %c ", arr[i]);
    }
    return 0;
}