早教吧 育儿知识 作业答案 考试题库 百科 知识分享

编程将两个字符串连接起来输入两行,每行一个字符串(只包含小写字母长度不超过100)输出一行一个字符串编程将两个字符串连接起来。例如country与side相连接成为countryside。输入

题目详情
编程将两个字符串连接起来 输入两行,每行一个字符串(只包含小写字母长度不超过100)输出一行一个字符串
 编程将两个字符串连接起来。例如country与side相连接成为countryside。
  输入两行,每行一个字符串(只包含小写字母,长度不超过100);输出一行一个字符串。
样例输入
country
side
样例输出
countryside
编程将两个字符串连接起来。例如country与side相连接成为countryside。
输入两行,每行一个字符串(只包含小写字母,长度不超过100);输出一行一个字符串。
样例输入
country
side
样例输出
countryside
▼优质解答
答案和解析
#include <stdio.h>
#include <string.h>
#include <malloc.h>

int main()
{
  char *str1 = (char*)malloc(sizeof(char) *100);
  char *str2 = (char*)malloc(sizeof(char) *100);
  char *str3 = (char*)malloc(sizeof(char) *200);

  gets(str1);
  gets(str2);

  strcpy(str3, str1);
  strcat(str3, str2);

  puts(str3);

  free(str1);
  free(str2);
  free(str3);

  return 0;
}