不会写程序,数组和调用函数不知道如何结合起来处理这个问题,不知道怎么将数组和调用函数整合在一起
你是要存储到数组吗?
void f(int *a,int n)
{
a[0] = 1;
a[1] = 1;
for(int k=2;k<=n;k++)
{
a[k] = a[k-1] + a[k-2];
}
}
int main()
{
int n;
scanf("%d",&n);
int *a = (int*)malloc(n*sizeof(int));
f(a,n);
for(int i=0;i<n;i++)
printf("%d ",a[i]);
return 0;
}