欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

串结构练习——字符串连接

程序员文章站 2022-05-02 17:05:51
...

Description
给定两个字符串string1和string2,将字符串string2连接在string1的后面,并将连接后的字符串输出。
连接后字符串长度不超过110。
Input
输入包含多组数据,每组测试数据包含两行,第一行代表string1,第二行代表string2。

Output
对于每组输入数据,对应输出连接后的字符串,每组输出占一行。

Sample
Input
123
654
abs
sfg
Output
123654
abssfg
Hint

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void link(char s[], char s1[], char s2[])
{
   int i = 0, k = 0;
   while(s1[i] != '\0')
       s[k++] = s1[i++];
   i = 0;
   while(s2[i] != '\0')
       s[k++] = s2[i++];
   s[k] = '\0';
}
int main()
{
   char s1[111], s2[111], s[111];
   while(gets(s1))
   {
       gets(s2);
       link(s, s1, s2);
       puts(s);
   }
   return 0;
}