这里6哪错了?????

img

把void去掉啊,你这么写是定义函数,不是调用函数啊

CSDN的图片转码功能还需要优化改进啊

供参考:

#include<stdio.h>
void sort(int *a,int n)
{
    int i,j,t;
    for(i=0;i<n-1;i++)
        for(j=0;j<n-1-i;++j)
           if(a[j]>a[j+1])
            {
              t=a[j+1];
              a[j+1]=a[j];
              a[j]=t;
            }
}

int main()
{
    int a[6]={9,2,3,4,5,6};
    int k;
    sort(a,6);
    for(k=0;k<6;++k)
        printf("%d ",a[k]);
    printf("\n");
    
    return  0;
}