the_project.c:73:22: error: subscripted value is neither array nor pointer nor vector
он дает ошибку выше, а строка 73 - следующая.ошибка: индексированное значение не является ни массивом, ни указателем, ни вектором в C
customer_table[my_id][3] = worker_no;
я объявлен массив глобальной следующим
int *customer_table; //All the info about the customer
Эта строка кода находится в функции не в главном. И я выделяю память для этого глобального массива в основном. Что может послужить причиной этой проблемы?
«ни вектор» часть сообщения об ошибке заставляет меня думать, что вы собираете, как C++, а не как C. Если вы хотите скомпилировать код C, используйте C компилятор. –
@KeithThompson Я использую gcc –
Интересно. Это связано с расширением [gcc] (http://gcc.gnu.org/onlinedocs/gcc-4.6.2/gcc/Vector-Extensions.html). –