第一个错上一行加分号第二个错少了个逗号如果还不行main前面加个void
printf("%d "v[k]);少个',' ->printf("%d ",v[k]); "if(i<1)i=1 if(i>n)i=n+1; (提示这里出错) "没看明白什么意思 是不是少了个‘;’