在insert 函数中的 printf("output:%s",str); 后面加一个getch(); 让程序在这里暂停一下,就可以看到显示内容了,不过看你的语句显示结果应该是不符合题目要求的。
str[2*i+1]=' ';覆盖了'\0'结束符,导致数组下标溢出!
最后for循环语句应该是i--