Ben justement ça veut dire que t'as pas mis const
ce qui te permet éventuellement de modifier les chaînes de caractères après coup, avec des conséquences généralement peu désirables... donc il râle
(const c'est un "qualifier", qu'ont automatiquement les chaînes de caractères statiques : tu ne peux pas les modifier. Et comme il n'est pas dans ta déclaration, il est oublié ("discarded") lors de l'initialisation de tes tableaux).