#include #include #include #include int main(int argc, char *argv[]) { char *pattern; char *string; int flags = FNM_PATHNAME; int match; if (argc < 2) { exit(1); } pattern = strdup(argv[1]); string = strdup(argv[2]); match = fnmatch(pattern, string, flags); printf("fnmatch(%s, %s, %d) = %d;\n", pattern, string, flags, match); free(string); free(pattern); return match; }