akqjqcjs7   3년 전

코드 자체는 아직 푸는중이라 질문이 없습니다. 하지만 check포인터 배열 초기화에서 문제가 생겼습니다.

2차원 포인터 배열을 전역으로 선언하고 0으로 초기화했습니다. calloc으로도 해보고 memset으로도 해봤지만 결과는 똑같았습니다. 그렇다고 malloc만하고 말면 조건이 맞지않아 문제 정답이 제대로 나오지 않았습니다. 그냥 check배열에 각 값에 0만 넣은 56~60번줄이 문제가 되는지 모르겠습니다. 저게 없다면 출력은 나오는데 저게 있으면 출력자체가 안나오고 에러가 나옵니다. 

제가 코드 리뷰한 것으로는, 코드에 문제를 못 찾겠습니다.

check, field 포인터를 사용해서, 2차원 배열만드는 부분도 올바르게 되었구요.

실행하면 어떤 에러가 나세요?

akqjqcjs7   3년 전

전역으로 char **field를 선언했는데 메인에서 또 char **field가 선언되어있었습니다...

에러 찾으셔서 다행이네요.

알고리즘 문제 풀이 파이팅입니다. :-)

akqjqcjs7   3년 전

감사합니다!

댓글을 작성하려면 로그인해야 합니다.