#include<stdio.h>
#include<string.h>
int stringCmp(char str1[],char str2[])
{
int i=0;
while(str1[i]!='\0'||str2[i]!='\0')
{
if(str1[i]>str2[i])
return 1;
if(str1[i]<str2[i])
return -1;
i++;
}
return 0;
}
void main()
{
char str1[100],str2[100];
int r;
gets(str1);
gets(str2);
r=stringCmp(str1,str2);
printf("result: ");
if(r==1)
printf("str1>str2\n");
else if(r==-1)
printf("str1<str2\n");
else
printf("str1=str2\n");
}
字符串比大小
最新推荐文章于 2024-09-04 09:15:01 发布