Beolvasáshoz használhatod az fgetc, vagy freadet
Dinamikus tömböt nem értem, C ben nem annyira egyszerű megcsinálni, de arra is találsz példát
Kiíráshoz csak egy for kell, benne egy if, ha 3-al(2-vel) egyenlő az index, akkor egy sotörést teszel, és persze mindig növeled 3 al azt a változóz
Kiírás meg ugyan ez, csak fprintf et használsz
Xbox One: bandymnc