2breeve: оформи в виде функции.
Причем лучше на C.
Не всем нужен C++.
И лучше чтобы функция брала числа от 0 до 999999 хотя бы.
А совсем хорошо - от 0 до MAX_INT.
Функция на C:
C++ |
1
| char *itonumeral_ru( int n, size_t size, char *buf ); |
|
n - число
size - размер буфера
buf - буфер
Функция на С++:
C++ |
1
| string itonumeral_ru( int n ); |
|
Добавлено через 7 минут
Функции не должны печатать числительное, а должны записывать его в строку.
А дальше уже вызывающая программа разберется - печатать его, или записывать в файл.