我修改过的地方用注释'*'标记出了,你看看
#include
int main() {
int a,b,c,i,n,m;
a=1;
b=1;
c=2;
scanf("%d",&n);
if(n==1) //**
printf("%d",a);
if(n==2) //**
printf("%d,%d",a,b);
else {
printf("%d,%d",a,b);
for(i=3; i<=n; i++) {
m=a+b; //**
printf(",%d",m);
a=b; //**
b=m; //**
}
}
return 0;
}