Chyba coś potężnie pomieszałeś.
Po pierwsze, to:
={"A" "B" "C" "D" "E" "F" "G" ... }
jest równoważne
={"ABCDEFG..."}
Bo zgubiłeś przecinki.
Po drugie, co do samego zamysłu kodu, to przekombinowałeś z tą tablicą stringów. Każde z tych by miało miało sens:
string alfabet = "ABCDEFG...";
const char *alfabet = "ABCDEFG...";
char alfabet[] = "ABCDEFG...";
char alfabet[] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', ...};
Ale nie tablica stringów którą napisałeś.