#include #include int main(){ char str[100]; char subStr[100]; int i, j, index; gets(str); gets(subStr); scanf("%d", &index); i=strlen(subStr) + strlen(str);//主串+子串=两个合并后的结束符位置 str[i] = '\0'; i--;//13->i-3 -> i for(j=strlen(str)-1;j>=index;j--){ str[i--] = str[j]; } // for(i=0;i