Chaque %xx dans la chaine correspond à une variable dans la liste
donc
%d -> sensor
: littéral
%c -> SignBit ? '-' : '+'
%d -> Whole
. littéral
%d -> Fract < 10 ? 0 : Fract
\337 -> littéral en octal signe °
C -> littéral lettre 'C'
donc pour enlever le 0: tu enlèves dans la chaine %d: et dans la liste tu enlèves sensor
A vu de nez
tu remplaces : Fract < 10 ? 0 : Fract
par : Fract/10
Le signe ° doit pas exister dans la lib GLCD, à toi de le dessiner et le rajouter, va voir dans le dossier de la lib, il y a des fichiers avec le "dessin" bit/pixel des caractères, tu peux le mettre à la place d'un que utilise pas, genre '$' .