字符串比较2.c 409 B

123456789101112131415161718192021222324
  1. #include <stdio.h>
  2. int strcompare(const char *str1, const char *str2) {
  3. const char *p = str1;
  4. const char *q = str2;
  5. while (*p == *q && *q != '\0' && *p != '\0') {
  6. p++;
  7. q++;
  8. }
  9. return *p - *q;
  10. }
  11. int main() {
  12. char str1[100], str2[100];
  13. scanf("%s", str1);
  14. scanf("%s", str2);
  15. int result = strcompare(str1, str2);
  16. printf("%d\n", result);
  17. return 0;
  18. }