【C】8.17写⼀个函数,实现两个字符串的⽐较。即⾃⼰写⼀个strcmp函数,函
数原型为
//写⼀个函数,实现两个字符串的⽐较。即⾃⼰写⼀个strcmp函数,函数原型为
//int strcmp(char *p1,char *p2);
#include <stdio.h>
int strcmp(char* p1,char* p2);
int main(){
char s1[20], s2[20];
int cha;
gets_s(s1);
gets_s(s2);
字符串比较函数实现cha =strcmp(s1, s2);
printf("%d\n", cha);
return0;
}
int strcmp(char* p1,char* p2){
int i,t=0;
for(i =0;*(p1 + i)!='\0'||*(p2 + i)!='\0'; i++){
if(*(p1 + i)!=*(p2 + i)){
t =*(p1 + i)-*(p2 + i);
break;
}
}
return t;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。