Лабораторная работа: Кодування файлу
#include <errno.h>
#define BUFSIZE 10000
char* buffer;
//структура для збереження заголовку
struct Header
{
char signat[3]; //сiгнатуру виду файлу;
int version; //номер версії програми;
char CopyRight[30]; //рядок Copyright
char filename[13];// імя вихідного файлу
unsigned long CRC; //контрольна сума
}header;
unsigned long Cryptographer(int count, char* pass, unsigned long conf, char* argv);
/***************************************************************************/
void main( int argc, char **argv )
{
int source, target;
int i;
int count;
unsigned long CRCM = 0;
clrscr();
//перевірка кількості аргументів командного рядка
if( argc != 5 )
{
printf( "\nUsage:"
"\tMYENCODE\n"
"\t[d:][\\path]\\oriuginal_file\n"
"\t[d:][\\path]\\target_file\n"
"\tpassword\n"