構造体配列を使い、三人分の名前・年齢・性別を入力させて
三人分の名前・年齢・性別を出力するプログラムを作ったのですがよくわからないので教えてください

http://codepad.org/2rkZc0oQ

11,12行目のvoid〜とあるのですがvoid型は値を返すことができないと聞いたのですが普通に動作しました

あと構造体配列を関数に渡すやり方?がよくわかってないので
例えば関数として呼び出すときにinputf(data[])、かぎかっこをつけるとコンパイルが通らなくなります
なのにvoid〜とする場合にはなぜ[]をつけなければいけないのかよくわかっていません

どなたか助けてください・・・