Tablica Char *

0

Witam.

Zrobiłem sobie taką tablicę, która przechowuje różne łańcuchy.

char *tablica[3];
tablica[1] = "Eeee";
tablica[2] = "Aaaa";
tablica[3] = "Zzzz";

I teraz np. jakbym chciał usunąć ostatni znak z każdego wyrazu to jak to zrobić?
Przy zwykłym char robiłem tak:

int len = strlen(tekst);
len--;
tekst[len] = 0;

Ale przy tablicy już nie wiem jak to zrobić, bo tekst[len] odwołuje mi się do konkretnej literki w łańcuchu, a tablica[len] odwoła mi się do całego łańcucha.
Jak odwołać się do konkretnej literki w tablica[1] czy tablica[2]?

3

źle. i to z kilku powodów.

char tablica[3][64];
strcpy(tablica[0],"Eeee");
strcpy(tablica[1],"Aaaa");
strcpy(tablica[2],"Zzzz");
int index = strlen(tekst) - 1;
tablica[0][index] = '\0';

1 użytkowników online, w tym zalogowanych: 0, gości: 1