#include<stido.h> int Fibonacci(int n) { if(n==1||n==2) {return 1} else { int result; result=Fibonacci(n-1)+Fibonacci(n-2); return result; } } int main() { int n; printf("第%d项是:%d",n,Fibonacci(n)); return 0; }
改这些 #include<stdio.h> return 1 ;
主函数中n没有赋值,所以才造成程序没有结果