short N;

short* xxx = new short[N];


메인 밖에서 선언했음

NULL 포인터를 참조했다는데 그게 여기서 생긴 문제인거 맞냐?