int i; char ch; void get_line(char *dst) { char buffer[8]; i = 0; while ((ch = getchar()) != '\n') { buffer[i++] = ch; } buffer[i] = '\0'; strcpy(dst, buffer); } int match(char *s1, char *s2) { while(*s1 != '\0' && *s2 != '\0' && *s1 == *s2){ s1++; s2++; } return( *s1 - *s2 ); }