#


私信TA

用户名:G0g

访问量:25791

签 名:

等  级
排  名 443
经  验 4825
参赛次数 0
文章发表 14
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

#include <stdio.h>
int mystrcmp(char * s1, char * s2);
int main(void) {
	char s1[100], s2[100];
	scanf("%s %s", s1, s2);
	printf("%d\n", mystrcmp(s1, s2));
	return 0;
}
int mystrcmp(char * s1, char * s2)
{
	int i = 0;
	while (s1[i] != '\0' || s2[i] != '\0')
	{
		if (s1[i] > s2[i])
			return 1;
		if (s1[i] < s2[i])
			return -1;
		i++;
	}
	return 0;
}


 

0.0分

7 人评分

  评论区

#include <stdio.h>
#include<string.h>
int  main()
{
		char a[50],b[50];
    
		printf("请输入字符串a: \n");
		gets(a);
		printf("请输入字符串b: \n");
		gets(b);

		if(strcmp(a,b)>0)
			printf("1");
		else if(strcmp(a,b)<0)
			printf("-1");
		else if(strcmp(a,b)==0)
			printf("0");
		
	return 0;		
}   这个更简单
2019-07-25 09:39:16
  • «
  • 1
  • »