獲取警告:函數'Fibonacci'的隱式聲明在C99中無效。 有什麼問題?Xcode - 警告:隱式函數聲明在C99中無效
#include <stdio.h>
int main(int argc, const char * argv[])
{
int input;
printf("Please give me a number : ");
scanf("%d", &input);
getchar();
printf("The fibonacci number of %d is : %d", input, Fibonacci(input)); //!!!
}/* main */
int Fibonacci(int number)
{
if(number<=1){
return number;
}else{
int F = 0;
int VV = 0;
int V = 1;
for (int I=2; I<=getal; I++) {
F = VV+V;
VV = V;
V = F;
}
return F;
}
}/*Fibonacci*/
@Cupidvogel:如果您有新問題,請提出新問題。 – eckes 2014-06-02 08:27:54
這看起來太小了,不能提出一個新的問題,所以我在這裏問。 – SexyBeast 2014-06-02 11:39:36
爲什麼我必須在頭中輸入'int Fibonacci(int number);'?我認爲'int斐波那契(int);'應該沒問題? – kyle 2017-03-22 18:57:42