#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
int strcmpa(char *p1,char *p2)
{
int len=strlen(p2);
int i,j;
for(i=0;i<len;i++)
{
if(p1[i]==p2[i])
{
return 0;
}
else if(p1[i]!=p2[i])
{
return p1[i]-p2[i];
break;
}
}
}
int main()
{
int k,c;
char p1[100]={0},p2[100]={0};
gets(p1);
gets(p2);
k=strcmpa(p1,p2);
c=abs(k);//求绝对值
printf("%d",c);
system("pause");
}
用指针写一个函数,实现两个字符串的比较,若两个字符串相等则返回0,否则返回这两个字这两个字符串第一个不同字符的ASCII码差值
最新推荐文章于 2023-11-08 15:07:52 发布