taejung3852   1년 전

그리고 밑에 free(a);과 free(b);을 입력을 한후에 컴파일을 하면 왜 free(): invalid next size라는 오류가 뜨는지 잘 모르겠습니다. 도와주세요

djm03178   1년 전

sizeof(t)는 int형 t개의 크기라는 뜻이 아니라, t라는 변수의 크기, 즉 int형 한 개의 크기를 의미합니다. int형 t개의 크기를 표현하려면 sizeof(int) * t라고 써야 합니다.

그리고 이런 문제에서는 굳이 답을 전부 저장해놨다가 나중에 몰아서 출력하지 않아도 됩니다. 그냥 한 케이스 입력받을 때마다 그에 대한 답을 바로바로 출력해도 됩니다.

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