#include "stdio.h"
main()
{
int i,j,k,n;
char str1[20],str2[20],str3[40];
printf("主字符串:");
gets(str1);
printf("子字符串:");
gets(str2);
printf("起始位置:");
scanf("%d",&n);
for(i=0;i<n;i++)
str3=str1;
for(j=0;str2[j]!='\0';j++)
str3[i+j]=str2[j];
for(k=n;str1[k]!='\0';k++)
str3[j+k]=str1[k];
str3[j+k]='\0';
printf("\n结果字符串:%s\n",str3);
}
|