#include
char*stuff(char*str1,char*str2,int i, int j)
{
int k = 0;
for(k=0;k
str1[i+k] = str2[k];
}
return str1;
}
int main(void)
{
char str1[100] = "",str2[100] = "";
printf("请分别输入字符串str1和str2\n");
scanf("%s%s",str1,str2);
printf("请输入i和j\n");
int i , j ;
scanf("%d%d",&i,&j);
printf("before:%s\n",str1);
stuff(str1,str2,i,j);
printf("before:%s\n",str1);
return 0;
}
char*stuff(char*str1,char*str2,int i, int j)
{
return strncpy(str1+i-1,str2,j-i);
}