>>123
また、どうせ関数に渡すためだけにやってるんだったら、
わざわざ、
abc.n1=1;
abc.n2=2;
def.n1=3;
def.n2=4;
ghi.n1=5;
ghi.n2=6;
func(abc.n1,abc.n2);
func(def.n1,def.n2);
func(ghi.n1,ghi.n2);
などと書くのはまぬけ。
ふつうのまっとうなCプログラマーなら以下のように書く。
func((N){.n1=1, .n2=2});
func((N){.n1=3, .n2=4});
func((N){.n1=5, .n2=6});

おまえられヴぇるひくすぎ!