diff --git a/sk1/main.c b/sk1/main.c index 01c6ca1..3a67893 100644 --- a/sk1/main.c +++ b/sk1/main.c @@ -16,11 +16,10 @@ int main(int argc, char* argv[]) { return 1; } + if (strcmp(argv[1], "-c") == 0) { - compress(infile, outfile); - } else if (strcmp(argv[1], "-d") == 0) { - decompress(infile, outfile); - } else { + compress(argv[2], argv[3]); + } else { fprintf(stderr, "Invalid option: %s\n", argv[1]); return 1; } @@ -29,4 +28,4 @@ int main(int argc, char* argv[]) { fclose(outfile); return 0; -} +} \ No newline at end of file