请大家指点一下 关于数组函数调用的问题
#include<stdio.h>int main()
{ void delete(int a[10],int c);
int a[10],i,c;
for(i=0;i<=9;i++)
scanf("%d",&a[i]);
scanf("%d",&c);
delete(a[10],c);
printf("%d",a[i]);
return 0;
}
void delete(int a[10],int c)
{ int f;
if(c<=9&&c>=0)
for(f=c;f<=8;f++)
a[f]=a[f+1];
}
请大家看看怎么该。题目是在一堆数字里面删除下标为K的数字,在主函数里面输入和输出数据。