配列初期化の中で構造体をnewする必要があるんじゃない?
それとstringは””で囲まないと駄目。