Вставка в строку трехзначного числа в символьном виде
Прототип
void PUT3 ( INT X, /* вставляемые цифры */ CHAR * S, /* результирующая строка */ INT * N, /* позиция вставки */ INT Ok); /* флаг */
Описание
Процедура PUT3 помещает три цифры числа из переменной X (если флаг Ok равен единице) или символы '???' (если флаг Ok равен нулю) в позицию N строки S и увеличивает указатель позиции N на три. Если число X содержит более трех знаков, результат не предсказуем.
Пример
CHAR str[3]; INT i = 0; INT x = 169; … PUT3 (x,str,&i,1); …