I am getting: \"error: expected expression before \'{\' token\" for the line I\'ve commented before. If the struct is already defined why would it need a \"{\" before token.
You can only use an initializer list in the declaration of the variable, not after the fact.