函数已经有主体?求赐教
#include <stdio.h>int arrdel(int *,int ,int )
void arrout(int *,int );
int getindex(int n);
main()
{
int n,d,a[10]={21,22,23,24,25,26,27,28,29,30}
n=10;
printf("输出原始数据:\n");
arrout(a,n);
d=getindex(n);
n=arrdel(a,n,d);
printf("输出删除后的数据:\n");
arrout(a,n);
}
void arrout(int w[],int m)
{
int k;
for(k=0;k<m;k++)
printf("%d",w[k]);
printf("\n");
}
int arrdel(int *w,int n,int k)
{
int i;
for(i=k;i<n-1;i++)
w[i]=w[i+1];
n--;
return n;
}
getindex(int n)
{
int i;
do
{
printf("输入待删除元素下标0<=i<%d:",n);
scanf("%d",&i);
}
while(i<0||i>n-1);
return i;
}