typedef struct
{
...
}polynom;
polynom term[max_term]={...};

typedef struct
{
...
}polynom term[max_term]={...};


구조체 배열을 선언할 때

위에 것은 에러가 안나는데 (맥스텀은 전역변수)
아래 건 에러가 납니다

struct
{
...
} term[max_term]={...};

typedef를 사용하지않고 위와같이 선언할 경우

오류가 안나서 두번째 처럼 선언해본건데

오류가 나서요..

혹시 이유를 알구있으신분 계신가요?