I have Multidimensional array in my struct i want to work with this array using few methods, i think i should use double pointer but i have no idea how to do it
struct generator {
    char r[26][max];
        void set();
    void display();
};
void generator::set() {
    char *tab = new char[max];
    int k = 0;
    cin >> tab;
    while (tab[k] != '\0') {    
        r[0][k] = tab[k];
        k++;
}
void generator::display(){
    cout << r[0][1];    // should display first letter of string
}
 
    