比较两个输入的字符串是否相同,是则显示yes,并显示字符个数,否则显示NO。

发布网友 发布时间:2022-04-23 10:15

我来回答

1个回答

热心网友 时间:2023-10-11 05:05

#include <bits/stdc++.h>
using namespace std;

char a[233],b[233];

int main() {
  printf("string 1:\n");
  scanf("%s",&a);
  printf("string 2:\n");
  scanf("%s",&b);
  if (strlen(a)!=strlen(b)) {
  printf("NO\nlength differs\n");return(0);
  }
  int n=strlen(a);
  for (int i=0;i<n;i++){
  if (a[i]!=b[i]){
    printf("NO\ndiffers at position %d",i);
      return(0);
}
  }
  printf("YES\n");
}

追问你会不会用汇编做

追答不会

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