Das geht aus Prinzip nicht. Die Einträge eines struct können
unterschiedliche Typen haben, welche unterschiedlich behandelt werden
müssen, und daher nicht in einer Schleife iteriert werden können.
Du kannst ein Array nutzen und mit einem enum fixe Indizes für die
Einträge definieren, oder eine union aus Array und Einträgen (gefährlich
+ hässlich), oder einfach die 4 Einträge manuell per printf ausgeben -
falls du die nicht noch an vielen anderen Stellen im Code iterieren
musst.
In C++ kann man sich eine statische Iteration bauen welche automatisch 4
printf Statements generiert - hier aber ziemlicher Overkill.