#include<stdio.h>
int main()
{
int a,b,c,n,i;
a=1;
b=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i=1)
printf("1 ");
else
if(i=2)
printf("1 ");
else
if(i>=3)
{
c=a+b;
a=b;
b=c;
printf("%d ",c);
}
}
printf("\n");
return 0;
}
帮我看一下程序有什么错误,谢谢!