C语言的 求指导
#include <stdio.h>
void main(int argc[],int *argc[])
{
int k,arr[5]={5,8,0,2,3},l;
sort(arr,5);
for(l=0;l<5;l++)
{
printf("%d ",arr[l]);
}
return 0;
}
void sort(int *a[],int len)
{
int temp;
for(int i=0;i<len-1;i++)
{
for(int j=0;j<len-i-1;j++)
{
if(a[j]<a[j++])
{
temp=a[j++];
a[j++]=a[j];
a[j]=temp;
}
}
}
}
在main函数前面加上sort函数的声明
追问请问怎么声明
追答把函数定义的头赋值上去,在末尾加个分号,就是声明了
void sort(int a[], int len);
这个就是声明