#include <iostream> using namespace std; int mystrcmp(const char * src, const char * dst) { const char* p1=src; const char* p2=dst; while(*p1!='\0' && *p2!='\0') { if(*p1>*p2) { return 1; } else if(*p1<*p2) { return -1; } else { p1++; p2++; } } if(*p1=='\0'&&*p2=='\0') { return 0; } else if(*p1!='\0') { return 1; } else { return -1; } } int main() { char a[100],b[100]; cin.get(a,100); getchar();//去除缓冲区的\n cin.get(b,100); cout<<mystrcmp(a,b)<<endl; return 0; }