Длинная арифметика. Умножение
Задачи для разбора с демонстрацией
Еще более длинная арифметика. longint.c
Домашнее задание
1. Пофиксить power. Посмотреть, как оно тормозит на больших числах.
2. Реализовать нормальное умножение в столбик.
3. Сравнить быстродействие умножения и основанного на нем возведения в степень с "тупым" вариантом.