[PATCH openEuler-5.10 166/582] lib: vsprintf: Fix handling of number field widths in vsscanf