#include <stdio.h>
#include <string.h>
#include <stdlib.h>
char *fun()
{
char *p=(char *)malloc(sizeof(char)*32);
return p;
}
void input(char *p)
{
scanf("%s",p);
}
int my_strcmp(const char *s1,const char *s2)
{
for(int i=0;i<strlen(s1);i++)
{
if(s1[i]==s2[i])
continue;
else if(s1[i]-s2[i]>0)
{
printf("s1>s2");
return s1[i]-s2[i];
}
else
{
printf("s1<s2");
return s1[i]-s2[i];
}
}
}
void fun1(char *p,char *p2)
{
free(p);
free(p2);
p=NULL;
p2=NULL;
}
int main(int argc, const char *argv[])
{
char *p=fun();
char *p2=fun();
input(p);
input(p2);
my_strcmp(p,p2);
fun1(p,p2);
return 0;
}
2024.7.23
最新推荐文章于 2024-10-03 20:40:32 发布