#include
#include
int main()
{
int i,lena,lenb;
char a[1005],b[1005];
while(scanf("%s%s",a,b)&&(a[0]!='0')&&(b[0]!='0'))
{
lena=strlen(a);
lenb=strlen(b);
if(lena>lenb) // 表示a的位数大于b的位数
{
if(a[0]=='-') // 表示a为负数,位数越大值越小
printf("a
else
printf("a>b\n");
}
else if(lena
{
if(b[0]=='-')
printf("a>b\n");
else
printf("a
}
else
{
if((a[0]=='-')&&(b[0]=='-'))
{
for(i=0;(a[i]!='\0')&&(b[i]!='\0');i++)
{
if(a[i]>b[i])
{
printf("a
break;
}
else if(a[i]
{
printf("a>b\n");
break;
}
}
if((a[i]=='\0')&&(b[i]=='\0'))
printf("a==b\n");
}
else if((a[0]!='-')&&(b[0]!='-'))
{
for(i=0;(a[i]!='\0')&&(b[i]!='\0');i++)
{
if(a[i]>b[i])
{
printf("a>b\n");
break;
}
else if(a[i]
{
printf("a
break;
}
}
if((a[i]=='\0')&&(b[i]=='\0'))
printf("a==b\n");
}
else if((a[0]=='-')&&(b[0]!='-'))
printf("a
else if((a[0]!='-')&&(b[0]=='-'))
printf("a>b\n");
}
}
return 0;
}
AC码:(java版)