1324 - C语言程序设计教程(第三版)课后习题8.6

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

写一函数concat,将两个字符串连接

题目输入

两行字符串

题目输出

连接后的字符串

输入/输出样例

输入格式

123
abc

输出格式

123abc

C++解答

#include<iostream>
#include<cstdio>
using namespace std;
char s1[201],s2[101];
void catenate(char a[],char b[])
{
	int i;
	for (i=0; a[i]!='\0'; i++) ;
	for (int j=0; b[j]!='\0'; j++)
		a[i++]=b[j];
	a[i]='\0';
}
int main()
{
	gets(s1);
	gets(s2);
	catenate(s1,s2);
	cout<<s1<<endl;
	return 0;
}