में फ़ंक्शन की लागू घोषणा अमान्य है चेतावनी प्राप्त करना: C99 में फ़ंक्शन 'Fibonacci' की लागू घोषणा अमान्य है। क्या गलत है?एक्सकोड - चेतावनी: सी 99
#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*/
@ क्यूपिडवोगेल: यदि आपके पास कोई नया प्रश्न है, तो कृपया एक नया प्रश्न पूछें। – eckes
यह एक नया सवाल वारंट करने के लिए बहुत मामूली लग रहा था, इसलिए मैंने यहां पूछा। – SexyBeast
मुझे हेड में 'int Fibonacci (int संख्या) टाइप करना क्यों है? मुझे लगता है कि 'int Fibonacci (int);' ठीक होना चाहिए? – kyle