题目描述
输入两个字符串,设计函数连接这两个字符串。单个字符串的长度不超过100。不要使用系统提供的strcat函数。
输入要求
输入2个字符串,每个字符串以换行符结束。
输出要求
输出连接好的字符串。
输入样例
Country
side
输出样例
Countryside
模板
#include<stdio.h>
@-@ //设计连接字符串的函数
int main()
{
char s1[202],s2[101];
gets(s1);
gets(s2);
mystrcat(s1,s2); //调用函数连接字符串
puts(s1);
return 0;
}
#include<stdio.h>
int mystrcat(char x[300],char y[300]);//设计连接字符串的函数
int main()
{
char s1[202],s2[101];
gets(s1);
gets(s2);
mystrcat(s1,s2); //调用函数连接字符串
puts(s1);
return 0;
}
int mystrcat(char x[300],char y[300])
{
char a[300],i,j,sum=0;
for(i=0;x[i]!='\0';i++){
sum++;
}
for(i=0;y[i]!='\0';i++){
x[sum+i]=y[i];
}
x[sum+i]='\0';//这里很重要,最后必须加上。
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)