J'ai une question factice. Je voudrais imprimer un entier dans un tampon de remplissage avec 0 mais je ne peux pas le trier au format sprintf
j'essaye ce qui suit
char buf[31];
int my_val = 324;
sprintf( buf, "%d030", my_val );
en espérant avoir la chaîne suivante
"000000000000000000000000000324"
Qu'est-ce que je fais mal? Cela ne signifie-t-il pas un remplissage avec 0 pour une largeur maximale de 30 caractères ?