Вышел патч к 6 версии. test.c пока не изменил но к следующей версии появятся функции bnum_print и, надеюсь, bnum_mul, и тогда её подредактирую Григорий Александрович, вопрос по пропатченой версии add: зачем надо было в куске if (a->top < b->top) { const struct bignum *tmp; tmp = a; a = b; b = tmp; } tmp структуру const делать?