函数里的数组咋传递
我怎么才能让feibo函数里的a数组传到sum函数里呀;调了半个小时了不知道指针咋用哪位大佬帮帮忙,谢谢。[#include<stdio.h>
long int sum(long int n,long int k);
void feibo(long int k,long int m)
{
long int i,a[10001]={0};
for(i=0;i<k-1;i++){
a[i]=0;
}
a[k-1]=1;
for(i=k;i<=m;i++){
a[i]=sum(i-k-1,i-1);
}
printf("%d\n",a[m]);
}
long int sum(long int n,long int k)
{
long int i,s=0,a[1001];
for(i=n;i<=k+n;i++){
s=s+a[i];
}
return s;
}
int main()
{
long int k,m;
scanf("%d %d",&k,&m);
feibo(k,m);
return 0;
}