Só um dica, a declaração que mostrou do array é de C. Sim, funciona em C++ porque ela é quase 100% compatível e pode até se dizer que é de C++ mesmo. Mas se conversar com programadores C++ vão te dizer que deveria evitar usar isso em C++, mesmo que funcione.
https://pt.stackoverflow.com/q/163424/101
Não se preocupe, continue postando que vai ajudar muita gente, tem rede de segurança aqui ;)
Espero ter ajudado. Em geral estou à disposição na plataforma (sem abusos :D)
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).