#include<stdio.h>
#include<string.h>
#define M 100
int strcmp(char *p1,char *p2)
{
//第一种方法
/*int i=0;
while((i=*p1-*p2)==0&&*p2!='\0')
{
p1++;
p2++;
}*/
//第二种方法,其实不相等的情况根本不用考虑,只需要考虑当前比较的两个字符串是否相等,如果相等
//则要继续进行比较,直到其中有一个字符串为空为止
//当比较的两个字符串同时为空,且当前比较的字符相等,则这个字符串是相等的。
while((*p1!='\0')&&(*p2!='\0')&&*p1==*p2)
{
p1++;
p2++;
}
return (*p1-*p2);
}
int main()
{
char s1[M],s2[M];
int x;
gets(s1);
gets(s2);
x=strcmp(s1,s2);
if(x==0)
printf("s1=s2\n");
else if(x>0)
printf("s1>s2\n");
else
printf("s1<s2\n");
return 0;
}