题目描述
给定两个字符串string1和string2,将字符串string2连接在string1的后面,并将连接后的字符串输出。
连接后字符串长度不超过110。
输入
输入包含多组数据,每组测试数据包含两行,第一行代表string1,第二行代表string2。
输出
对于每组输入数据,对应输出连接后的字符串,每组输出占一行。
示例输入
123 654 abs sfg
示例输出
123654 abssfg
#include<iostream>
#include<cstring>
using namespace std;
void concat(char t[],char str1[],char str2[])
{
int j=0,k=0;
while(str1[j]!='\0') t[k++]=str1[j++];
j=0;
while(str2[j]!='\0') t[k++]=str2[j++];
t[k]='\0';
}
int main()
{
char t[220],str1[110],str2[110];
while(cin>>str1)
{
cin>>str2;
concat(t,str1,str2);
for(int i=0;t[i]!='\0';i++)
cout<<t[i];
cout<<endl;
}
return 0;
}
#include<iostream>
#include<cstring>
using namespace std;
void concat(char t[],char str1[],char str2[])
{
int j=0,k=0;
while(str1[j]!='\0') t[k++]=str1[j++];
j=0;
while(str2[j]!='\0') t[k++]=str2[j++];
t[k]='\0';
}
int main()
{
char t[220],str1[110],str2[110];
while(cin>>str1)
{
cin>>str2;
concat(t,str1,str2);
for(int i=0;t[i]!='\0';i++)
cout<<t[i];
cout<<endl;
}
return 0;
}