编写strcmp函数

来源:互联网 发布:刺客信条枭雄1.51优化 编辑:程序博客网 时间:2024/05/17 02:52
#include "stdafx.h"#include "stdlib.h"#include "windows.h"int main(int argc, char* argv[]){int strcmp_(char * a,char * b);char ch1[101],ch2[101];gets(ch1);gets(ch2);printf("%d\n",strcmp_(ch1,ch2));return 0;}int strcmp_(char * a,char * b){int i,su1=0,su2=0;for(i=0;*(a+i);i++){su1+=*(a+i);su2+=*(b+i);if(*(a+i)==*(b+i))continue;}if(*(a+(i-1))==*(b+(i-1)))return 0;else if(su1>su2)return (su2-su1);else if(su1<su2)return (su2-su1);}

原创粉丝点击