int?fun(int?f[],int?n)
{
int?i; if(n<1) {return?1;
} else?if(n==1) { f[0]=1; return?0; } else?if(n==2) { f[0]=1; f[1]=1; return?0; } f[0]=1; f[1]=1; for(i=2;i<n;i++) {f[i]=f[i-1]+f[i-2];?
} return?0;}
int?main()
{
int?f[20],n,i;
scanf("%d",&n);
if(fun(f,n)==1)
{
printf("輸入錯誤!\n"); return?1;}
for(i=0;i<n;i++)
printf("%d?",f[i]);printf("\n");?
}