言語はC/C++かと思いますが、(その前提で)記述は下記になるかと思います。
コード:
const char* const array[] = ["a","i","u"];
①const char* は指しているchar配列の内容を変更できないという意味です。
"a"等は固定文字列でそもそも変更できませんのでこのconstは必須です。
コード:
char* const array[] = ["a","i","u"]; // エラーになる
②const array[] は 配列の要素を変更できないという意味です。
コード:
const char* const array[] = ["a","i","u"];
array[0] = "x"; // エラーになる
array[1] = "y"; // エラーになる
array[2] = "z"; // エラーになる