用C语言编写这个程序?

发布网友 发布时间:2022-04-23 19:33

我来回答

1个回答

热心网友 时间:2023-09-08 01:33

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

int main() {
  char s[40];
  char t[40];
  char r[100];
  int a = 0;
  int lens = 0;
  int lent = 0;

  scanf("%s", s);
  scanf("%s", t);

  lens = strlen(s);
  lent = strlen(t);

  a = strcmp(s, t);
  if (a == 0) {
    printf("Two strings are equal.\n");
  } else if (a > 0) {
    strcpy(r, s);
    strcpy(r + lens, t);
    strcpy(r + lens + lent, "end.");
  } else {
    strcpy(r, t);
    strcpy(r + lent, s);
    strcpy(r + lent + lens, "end.");
  }
  printf("%s\n", r);
  return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com