История изменений
Исправление firkax, (текущая версия) :
Во-первых узнай про %*s
вместо костылей с двойным printf-ом, во-вторых ему надо не количество юникодных символов узнать, а количество напечатанных - это разные вещи.
И в третьих твой printf всё равно сломается, потому что конструкция %10s считает 10 байт, а не юникодные символы.
Исходная версия firkax, :
Во-первых узнай про %*s
вместо костылей с двойным printf-ом, во-вторых ему надо не количество юникодных символов узнать, а количество напечатанных - это разные вещи.