代码粗糙,望各位留下宝贵意见多多指教。
#include<stdio.h>
#include<conio.h>
#define WORD 1000
int main( )
{
char a[WORD],b[WORD];
int k = 0,o = 0;
int i,j,p;
gets(a);gets(b);
for ( i = 0; a[i] != '\0'; i++){k++;}//判断字符串长度
for ( i = 0; b[i] != '\0'; i++){o++;}//同上
for ( i = 0,p = 0; i < o; p++,i++){a[p+k] = b[i];}//从第一个字符串后接收第二字符串的值
puts(a);
getch();
return 0;
}