Le spécificateur de format% 4s génère une chaîne dans une largeur de champ de 4, c'est-à-dire que printf affiche la valeur avec au moins 4 positions de caractère.
Si la valeur à sortir est less
pour 4 positions de caractères, la valeur est right justified
dans le champ par défaut.
Si la valeur est greater
à 4 positions de caractères au maximum, la largeur de champ expands
doit contenir le nombre de caractères approprié.
Pour justifier la valeur, utilisez un entier négatif pour spécifier la largeur du champ.
Références: Java™ How To Program (Early Objects), Tenth Edition
Merci pour la clarification. J'ai un peu googlé mais je n'ai pas trouvé la réponse. – Aamir
Je ne peux pas obtenir cela pour travailler avec sscanf –
@EthanHeilman, le * signifie quelque chose de complètement différent dans la famille de fonctions scanf. –