Алгоритм придумал (неверно сойдёт):
1) описываем массив char
2) вводим в массив символов нашу цифру
3) переводим каждый элемент массивы в int или long или short
4) складываем эти числа
Правильно хоть не придумал, не?
ОО а ведь можно сразу массив int сделать, а не из чара переводить!!! Дошло до меня вот исходник на С++:
#include <iostream>
using namespace std;
int main()
{
const int max = 3;
int fakt[max];
for (int i = 0; i<2; i++)
{
cin >> fakt[i];
}
fakt[2] = fakt[0] * fakt[1];
cout << fakt[2];
return 0;
}
Введите сначала первый символ вашего числа, а затем второй и будет вам счастье. Корректируйте под себя.