两字符串比较(不用strcpy)

#include<stdio.h>
#include<math.h>
#include<string.h>




int main()
{
    char a[100],b[30];
    int i=0,cha=0,flag=0;
    gets(a);
    gets(b);
    while((a[i]!='\0')&&(b[i]!='\0'))
    {
        if(a[i]>b[i]) {printf("%d\n",a[i]-b[i]);flag=1;break;}
        else
        if(a[i]<b[i])
        {
            printf("%d\n",a[i]-b[i]);flag=1;break;
        }
        else i++;
    }
    if(flag==0) printf("0");
    printf("\n");
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_39350434/article/details/80794612
今日推荐