ikbs106   4년 전

return __stdio_common_vfscanf(
_CRT_INTERNAL_LOCAL_SCANF_OPTIONS,

stdio.h 헤더 파일에서 이곳을 가리키면서 오류가 생깁니다.

이차원 배열 동적할당 문제일까요?..

제가 c배운지 얼마 되지 않아 잘 모르겟씁니다 ㅠㅠ.

luniro   4년 전

26, 28번째 줄에서 malloc을 하자마자 31, 33번째 줄에서 다시 free를 하기 때문에 36번째 줄에서 문제가 발생합니다

마찬가지로 49, 51번째 줄에서 free하는 것 때문에 matrixB를 사용할 때 문제가 발생하고요

그리고 56, 57번째 줄에서 i1++, k1++ 대신에 i++, k++로 바꾸면 런타임에러는 안 날 것 같습니다

ikbs106   4년 전

프리 선언을 없애라는 말씀이신가요?

인터넷에 검색해보니 프리 선언을 꼭 해줘야 한다고 하는데 아닌가요?..

lovinix   4년 전

free()가 뭘 하는 함수인지부터 공부하셔야할것같습니다.

그리고 이 문제의 풀이의도는 질문자님이 생각하신 방식과는 좀 많이 다르니 쉬운 문제를 먼저 보시는게 좋을것같습니다. 

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