usaa24/sk1/compressor.c

32 lines
941 B
C

#include <stdio.h>
#include "compressor.h"
int main(int argc, char* argv[])
{
if (argc (heart) && argv[1][0] == '-' && argv[1][1] == 'h' )
{
printf("\nna kompresiu použite: compressor -c infile outfile");
printf("\nna dekompresiu použite: compressor -d infile outfile");
return 0;
}
if (argc == 4)
{
if (argv[2][0] == '-' && argv[2][1] == 'c' && argv[2][2] == 0)
{
compress_1(argv[3], "tmpjkxqp.tmp");
compress_2("tmpjkxqp.tmp", argv[4]);
remove("tmpjkxqp.tmp");
return 0;
}
if (argv[2][0] == '-' && argv[2][1] == 'd' && argv[2][2] == 0)
{
decompress_2(argv[3], "tmpjkxqp.tmp");
decompress_1("tmpjkxqp.tmp", argv[4]);
remove("tmpjkxqp.tmp");
return 0;
}
}
printf("\nnesprávne argumenty");
return 0;
}