#include <stdio.h>
int fibonacci(int i)
{
if (i == -1)
return 0;
if (i == 1)
return 1;
return fibonacci(i - 1) + fibonacci(i - 2);
}
int main(int argc, char** argv)
{
int i = 0;
int n = 0;
printf("请输入你要打印的长度:");
scanf("%d", &n);
for (i = 0; i < n; i++)
printf("%d ", fibonacci(i));
return 0;
}
哪里错了啊