#include <stdio.h>
int compare_string(char *a, char *b) {
char *p, *q;
int f = 1;
for (p = a, q = b; *p != '\0' && *q != '\0'; p++, q++)
if (*p != *q) {
f = 0;
break;
}
if (*p == *q)
return f;
else
return 0;
}
int main() {
char s1[] = "abc";
char s2[] = "abc";
char s3[] = "xyz";
char s4[] = "abcxyz";
printf("s1-s2 : %d\n", compare_string(s1, s2));
printf("s1-s3 : %d\n", compare_string(s1, s3));
printf("s1-s4 : %d\n", compare_string(s1, s4));
printf("s4-s1 : %d\n", compare_string(s4, s1));
return 0;
}
/* end */