И компактнее :-D — строки всё равно место занимают, а кода меньше даже при табличной реализации switch :-)
_demПо поводу операций
/ % — «если уж так по́шло», то тогда через
div_t div(value, 100), практически в два раза быстрее.
В смысле стандартную библиотеку языка хотя бы глянуь стоит.
Цитата(Сергей Борщ @ Dec 22 2010, 09:08)

const char ascii_value_table[4][256]. И действительно быстрее. И компактнее. Аплодисменты!
можно и [3] — если выводить посимвольно или с форматом
"%3.3s", оно тогда до отсутствующего терминатора и не дойдёт.
Можно даже
"%4.3s", пробельчик перед числом добавить.