C为什么说编译失败啊大佬们自己的编译器都可以
查看原帖
C为什么说编译失败啊大佬们自己的编译器都可以
892700
elong123楼主2023/11/17 20:47
#include<stdio.h> 
//斐波那契是一个数组
int Feibo(int n){
	int Fn[100] = {1};
	Fn[0] = {1};
	Fn[1] = {1};
	int F = 1;
	//while(n <=2) F =1;
	for(int i = 2; i < n;i ++){
		Fn[i] = Fn[i - 1] + Fn[i - 2];        
		F = Fn[i];          
	}
	return F;
}
int main(){
	int  n, m;
	int a[1001] = {1};
	scanf("%d",&n);
	for(int i = 0; i < n; i++){
		scanf("%d",&a[i]);
	}
	for(int j = 0 ; j < n; j++){
		 int x = a[j];
		 int b = Feibo(x);
		printf("%d\n",b);
	}
	return 0;
}

翻来覆去不知道哪里会编译失败

2023/11/17 20:47
加载中...