Hi 克里斯蒂安!
Mit %n kannst du in die korrespondierende Integervariable schreiben, wieviele Elemente printf bislang bearbeitet hat:
Das stimmt nicht: %n schreibt die Anzahl der geschriebenen Chars in die Variable. Nicht die Anzahl der Elemente, die bearbeitet wurden.
Hast Recht, Lesen bildet (hab grad nochmal in man 3 printf nachgeschaut) bzw. kaum schaut man richtig, steht es da ;-)
Viele Grüße,
Robert