#3867: 請問.....


joe59491 ( )


請問大家幫我看一下哪裡有錯嗎??

以下是我的程式碼 :

#include <iostream>

using namespace std;

int main()

{

 int x,a,m[50];

 m[0]=1;

 m[1]=2;

 for(x=2;x<50;x++){

                   m[x]=m[x-1]+m[x-2];

                   }

                  while(scanf("%d",&a)!=EOF){

                  printf("%d\n",m[a-1]);}

return 0;

}