#include <stdio.h> #include <stdlib.h> #include <errno.h> #define LINE_LENGTH 1000 int main (int ARGC, char *ARGV[]) { char *fname = "/etc/passwd"; FILE *f; char line[LINE_LENGTH]; f = fopen(fname, "r"); if (f == NULL) { fprintf(stderr, "File %s can't be opened\n", fname); exit(1); } while (fgets(line, LINE_LENGTH, f)) { printf("%s", line); } fclose(f); return 0; }