#include FILE *file_open(fname, mode) char *fname; char *mode; { FILE *fp; if ((fp = fopen(fname, mode)) == NULL) { fprintf(stderr, "can't open %s\n", fname); return NULL; } else return fp; } main(argc, argv) int argc; char *argv[]; { FILE *fp; while(argc > 1) { if((fp = file_open(argv[1], "r")) != NULL) { printf("opening %s\n", argv[1]); fclose(fp); } argc--; argv++; } exit(0); }