#include <stdio.h> int mystrcmp(char * s1, char * s2); int main(void) { char s1[100], s2[100]; scanf("%s %s", s1, s2); printf("%d\n", mystrcmp(s1, s2)); return 0; } int mystrcmp(char * s1, char * s2) { int i = 0; while (s1[i] != '\0' || s2[i] != '\0') { if (s1[i] > s2[i]) return 1; if (s1[i] < s2[i]) return -1; i++; } return 0; }
0.0分
7 人评分
九宫重排 (C++代码)浏览:1336 |
A+B for Input-Output Practice (V) (C++代码)浏览:452 |
printf基础练习2 (C语言代码)浏览:305 |
母牛的故事 (C语言代码)浏览:959 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:350 |
简单的a+b (C语言代码)浏览:821 |
DNA (C语言代码)浏览:395 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:542 |
C二级辅导-等差数列 (C语言代码)浏览:724 |
月月鸟 2019-11-30 08:23:48 |
不是让你模仿写strcmp函数吗 你直接调用?
脑阔儿疼 2019-12-09 15:15:02 |
你怕不是沙子