Un relevé s'affiche par un appel unique à printf, et le format porte plusieurs conversions.
Objectif
Compter ce que chaque format consomme, puis ce qu'il affiche.
Les formats étudiés
printf("%d cases de %d octets, soit %d en tout\n", cases, taille, total);
printf("taux : %d%%\n", taux);
Pourquoi ce comptage
Rien ne vérifie la correspondance entre le format et les arguments. Un argument manquant fait lire à
printf ce qui se trouve à côté, et la valeur affichée n'a alors aucun rapport avec le programme.
Cette vérification se fait donc à la lecture, conversion par conversion.