配列長を指定しない場合は初期化を伴わないとダメ。
int array[] = {1, 2, 3};
int array[] = (int*)malloc(100 * sizeof(int));

あと array[] とした場合はポインタとは呼ばない。