Здравствуйте, Tilir, Вы писали:
T>Здравствуйте, almos, Вы писали:
A>>Но вот тут и проблема, при попытке компиляции c89 отображается сообщение ошибки компиляции
A>> *i[0] = (char*)calloc(6,sizeof(char));
T>Не угадали со скобками
T>*i[0] это указатель на нулевой элемент массива i. Вам нужен нулевой элемент массива, который получается из разыменнованного i, это делатся так: (*i)[0].
T>T>(*i)[0] = (char*)calloc(6,sizeof(char));
T>strcpy((*i)[0], "test1");
T>
Спасибо!
Правда я уже сам дошел до верного решения, вскоре после опубликования сообщения

.