#include #include #include int main(int argc,char *argv[]) { FILE *f; char to_find[] = "file"; char buf[4096]; int count = 0; if (argc < 2) { fprintf (stderr, "Ussage: simple fname\n"); return 1; } f = fopen (argv[1], "r"); if (!f) { fprintf (stderr, "Can't open file %s!\n", argv[1]); return 2; } while ((fscanf (f, "%s", buf)) == 1) { if (strcmp (buf, to_find) == 0) count++; } fclose (f); printf ("%d\n", count); return 0; }