#include <stdio.h>
char* insert(char* s1,char* s2,int n)
{
int j=0;
char* ss=new char[100];
char* tsptr=ss; //指向头指针
for(int i=0;i<n;i++) *ss++=*s1++;
while(*s2!='\0') *ss++=*s2++;
while(*s1!='\0')*ss++=*s1++;
*ss='\0';
return tsptr;
}
void main()
{
char s1[]="123456789";
char s2[]="1234";
char* ss=insert(s1,s2,4);
printf("%s",ss);
}