C语言的 求指导 #include <stdio.h> void main(int argc[

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;
}
}
}
}

噢,你的sort函数定义在main函数之后,要在前面加声明追答

在main函数前面加上sort函数的声明

追问

请问怎么声明

追答

把函数定义的头赋值上去,在末尾加个分号,就是声明了

void sort(int a[], int len);

这个就是声明

温馨提示:答案为网友推荐,仅供参考
相似回答