【问题描述】完成并调试程序:字符串连接程序,不使用系统提供的字符串连接函数,将第二个字符串连接至第一个字符串后。
【输入形式】两个字符串
【输出形式】两个字符串进行连接
【样例输入】abc
def
【样例输出】abcdef
#include <stdio.h>
#define M 80
int main()
{
char sub1[M],sub2[M];
char *ps1=sub1,*ps2=sub2;
gets(sub1);
gets(sub2);
while(*ps1!='\0')
ps1++; /*读取第一个字符串,从头读到尾,直到\0*/
while(*ps2!='\0')
*(ps1++)=*(ps2++); /*第二个字符串连接在第一个字符串后*/
*ps1='\0';
puts(sub1);
return 0;
}