C语言 代码
#include<stdio.h>
#include<string.h>
int main()
{
char a[85];
char b[85];
gets(a);
gets(b);
int flag=0;
int m=strlen(a),n=strlen(b);
if(n>=m)m=n;
for(int i=0;i<m;i++)
{
if(a[i]>=65&&a[i]<=97)
a[i]+=32;
if(b[i]>=65&&b[i]<=97)
b[i]+=32;
if(a[i]==b[i])
flag=1;
if(a[i]>b[i])
{
flag=2;
break;
}
if(a[i]<b[i])
{
flag=3;
break;
}
}
if(flag==1)printf("=");
if(flag==2)printf(">");
if(flag==3)printf("<");
return 0;
}
为什么不能用strlwr函数把他们都变成小写比较?求答疑
哇,爱了