У меня есть клавиатура, которую я использую для ввода цифр в микроконтроллер (atmega32 avr). Пользователь сможет ввести 1, 2 или 3 цифры, потому что я определил диапазон ввода [0-999]. Каждая из этих цифр будет храниться в позиции массива целых чисел.
Итак, если мой массив определен как int d[3]
и пользователь последовательно вводит 2, 6, 9, у меня будет d[0] == 2
, d[1] == 6
и d[2] == 9
. Теперь я хочу сделать целое число из этих цифр {2, 6, 9}
: value == 269
. Как я могу это сделать?