:
定义三个字符数组(数组长度自拟),输入两个字符串
(使用
%s
来输入整个字符串),并将两个字符串连接后输出到第三个字符串中。
(
不使用
strcat()
字符串处理函数
)
#include<stdio.h>
#include<string.h>
int main(void)
{
char s1[100],s2[100],s3[100];
int i,j,k;
printf("请输入两个字符串: \n");
scanf("%s",s1[100]);
scanf("%s",s2[100]);
for(i=0;i<strlen(s1);i++);
{
s3[i]=s1[i];
}
j=i;
for(i=j,k=0;k<strlen(s2);i++,k++)
{
s3[i]=s2[k];
}
s3[i]='\0';
puts(s3);
}