使用非函数方法实现字符串比较
#include<stdio.h>
#include<string.h>
int main(int argc, const char *argv[])
{
char a[10]="";
char b[10]="";
int count;
gets(a);
gets(b);
for(int i=0;a[i]!='\0';i++)
{
if(a[i]-b[i]==0)
{
count=0;
}
else if(a[i]-b[i]>0)
{ printf("%s比较大",a); count++;break;}
else
{ printf("%s比较大",b); count++;break;}
}
if(count==0)
printf("相等");
return 0;
}
【输入样例】
qaz
wsx
【输出样例】
wsx比较大