#include
void f(char *s,char *ss,int n) { int i,k,m; char *p,*q,*r;
k=0; r=ss; while ( *r ) { r++; k++; } //找到ss的末尾0,计算ss长度
m=0; q=s; while ( *q ) { q++; m++; } //找到s的末尾0
p=q; q+=k; *q=0; q--; //计算新字符串结尾位置
for ( i=0;i for ( i=0,r--;i } void main() { char s[256],ss[256]; int n; scanf("%s%s%d",s,ss,&n); f(s,ss,n); printf("%s\n",s); }