游客 Signup | Login
中文 | En

3926 - 字符串拼接 谭浩强C语言第4版习题7-6

输入两个字符串,要求写一个函数实现按照输入顺序把这两个字符串连接后,返回给主函数并输出。

Input

输入占两行,每行一个字符串,每个字符串的长度不会超过100

Output

输出占一行,输出连接后的字符串

Examples

Input

1234 567
asd!cf

Output

1234 567asd!cf

Solution C

#include<stdio.h>
int main()
{
      char str[2][100];
      gets(str[0]);
      gets(str[1]);
       printf("%s%s\n",str[0],str[1]);
      return 0;
}

Solution C++

#include<stdio.h>
void scat(char *s1, char*s2)
{
    while(*s1++);
    s1=s1-1;
    while(*s1++=*s2++);
}

int main()
{
	void scat(char *s1, char*s2);
    char s1[200],s2[100];
    gets(s1);
    gets(s2);
    scat(s1,s2);
    printf("%s\n",s1);
	return 0;
}

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题