//my_strcmp函数#include<stdio.h>intmy_strcmp(char* p1,char* p2){int result=0;for(int i =0;*(p1 + i)!='0'; i++){if(*(p1 + i)==*(p2 + i))
result =0;else{
result =*(p1 + i)-*(p2 + i);break;//注意此处的break}}return result;}intmain(){char str1[255]={0};char str2[255]={0};char* p1 = str1;char* p2 = str2;int result =0;///result中存放函数的返回值//输入要比较的字符串printf("Please enter the string to compare:\n");gets_s(p1,255);gets_s(p2,255);//调用函数对字符串进行比较操作
result =my_strcmp(p1, p2);//输出结果printf("the result is:%d", result);return0;}