strcmp () 의 실현

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int cmp(char *p1,char *p2);

int main()
{
    char s1[20],s2[20];
    int re;
    gets(s1);
    gets(s2);
    re=cmp(s1,s2);
    printf("%d
",re);     return 0; } int cmp(char *p1,char *p2) {     while(*p1==*p2)                 // , ;     {         if(*p1=='\0')              // *p1==*p2, *p1 *p2 \0, ;             return 0;         p1++;         p2++;     }     return (*p1-*p2); }

본문은 "양자"블로그에서 나왔습니다. 전재는 작가에게 연락하세요!

좋은 웹페이지 즐겨찾기