#include<stdio.h>
int Strcmp(char *p1, char *p2)
{
if(*p1!='\0' && *p2!='\0')
{
if(*p1 > *p2)
return 1;
else if(*p1 < *p2)
return -1;
else
{
p1++;
p2++;
return Strcmp(p1,p2);
}
}
else if(*p1!='\0' && *p2 =='\0')
return 1;
else if(*p1 =='\0' && *p2 !='\0')
return -1;
else
return 0;
}
int main()
{
int i;
char p1[] = "hello";
char p2[] = "hello";
i = Strcmp(p1,p2);
printf("%d",i);
}