#include int main (int argc, char **argv) { char *progname = argv[0]; FILE *fp; int c; unsigned count; if (argc != 2) { fprintf (stderr, "usage: %s FILE\n", progname); return 1; } fp = fopen (argv[1], "r"); if (!fp) { perror (argv[1]); return 2; } count = 0; while ((c = fgetc (fp)) != EOF) if (c == '\n') count++; fclose (fp); printf ("%u\n", count); return 0; }