Реализация длинной арифметики на языке Си Задача: Необходимо разработать программу, реализующую функционал длинной арифметики для целых чисел. Длина вводимых пользователем чисел: до 2500 знаков. В разработанной программе должны поддерживаться следующие операции: Сложение двух чисел. Вычитание двух чисел. Умножение двух чисел. Возведение числа в степень. Факториал числа. Сумма всех чисел от и до (от и до - это числа, которые задаются пользователем). Должна быть реализована поддержка отрицательных чисел.
Входные данные: пользователь вводит либо математическое выражение, либо два числа (для п.6) обязательно через пробел. Математическое выражение может быть как с пробелами, так и без них.
Выходные данные: результат.
Пример входные данных: Математическое выражение: 1+2^299+134582+8283-33333333333333333333333333333333333*1^999999999999999999999999999999999999999999+3! Два числа: -999999999999999999999999999999999999999999 999999999999999999999999999999999999999999