+1); (buf == NULL)
{
printf ("Недостатньо пам'яті");
stop;
exit (1);
}
fread (buf, 1, fsize, fp) ;//fread (сюди зчитує, довжина елемента, кількість ел., звідки вважає)
buf [fsize] = ' 0'; (fp); buf;
} main (int argc, char * argv [])
{(); blocknum = 0; hi;. ptr = NULL; (heapwalk (& hi) == _HEAPOK) (hi.in_use)
+ + blocknum; * namesl = NULL; (argc <2)
{();;;
} (argc <3)
{(argv [1] [0] == '-' && argv [1] [1] == 't')
{(); ("Тест закінчений.");;;
}
}
{("Помилка при введенні в консоль.");;;
} (strlen (argv [1])> 10)
{
printf ("Ім'я вхідного файлу занадто довге.");
stop;;
} * t_rus = read_tr (argv [1]); (t_rus == NULL)
{(); ("Файл не знайдено.");
stop;
return;
} ("Вхідний файл:% s n", argv [1]); = "slovar.txt"; (namesl); * englt = trans (t_rus); (englt) ; (englt);
/* for (int i = 0; i
{(slov [i]. rus);
(* slov). rus [i] = NULL; (slov [i]. eng);
(* slov). eng [i] = NULL;
} */(slov); (t_rus); (heapcheck () == _HEAPCORRUPT)
{("Купа пошкоджена. n");
}. ptr = NULL; (heapwalk (& hi) == _HEAPOK) (hi.in_use)
-blocknum; (blocknum)
printf ("В купі є зайняті блоки. n");
printf ("Переклад збережений в trans.txt");
stop;
}
1.