insert函数中的这句改成循环中就可以输出全部的元素了printf("插入后该数据列表为%d\n",V[i]);并且还有一些逻辑错误,比如变量没有初值
void insert(int n,int s,int x){ int i; for(i=n-1;i>=s;i--) V[i+1]=V[i]; V[s]=x; printf("插入后该数据列表为%d\n",V[s]); }
insert 少了一个形参来获得插入值。
insert 里面 n、x 没有初始化。