题目描述:将字符串t插入到字符串s中,在位置pos后插入。不得使用字符串操作函数,输出组合成的字符串。
作者:李忠烈
完成日期:2016.12.13
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[100],b[100],c[200];
int i,j,pos;
gets(b);
gets(a);
scanf("%d",&pos);
for(i=0;a[i]!='\0',i<pos;i++)
c[i]=a[i];
for(j=0;b[j]!='\0';j++)
c[j+i]=b[j];
for(i=pos;a[i]!='\0';i++)
c[j+i]=a[i];
c[i+j]='\0';
puts(c);
return 0;
}
运行结果: