int main(int argc, char* argv[]){ /*if(argc != 2){ fprintf(stderr, "Not correct number of files\n"); exit(1); } */ FILE * input = fopen(argv[1], "r"); UM_run(input); (void) argc; (void) argv; return 0; }
int main(int argc, char *argv[]) { if (argc > 2) { fprintf(stderr, "Error: too many arguments\n"); exit(EXIT_FAILURE); } else if (argc == 2) { UM_T um = UM_new(); UM_run(um, argv[1]); UM_free(&um); } else { fprintf(stderr, "Error: too few arguments\n"); exit(EXIT_FAILURE); } return 1; }