问题描述:
从键盘输入两个字符串,将第二个字符串连接到第一个字符串的后面,并输出连接后的结果。不能使用库函数;
编译环境:vc++6.0
代码:
#include <stdio.h>
int main()
{
char a[20],b[10];
int i=0,j=0;
printf("请输入字符串a\n");
gets(a);
printf("请输入字符串b\n");
gets(b);
while(a[i]) //计算字符串a的长度
i++;
while(b[j])
a[i++]=b[j++];
a[i]='\0';
printf("连接后的字符串为:%s\n",a);
return 0;
}
测试案例