9012번 - 괄호
top을 기준으로 0이 결국에 되면 맞았다고 송출하는 식으로 짜보았습니다.
계속해서 틀렸다고 하는데 무엇이 잘못 된건지 잘모르겠습니다ㅠㅠㅠ
항상 도와주셔서 감사합니다!
)(
입력이 들어왔을 때
YES가 출력됩니다.
이렇게 case ) 부분을 바꿨는데도 틀렸다고 나오는데 혹시 틀린부분을 짚어주실 수 있을까요?
int a = sizeof(list) / sizeof(char);에서 a는 list라는 포인터 자체의 크기인 4를 char의 크기인 1로 나눠서 무조건 4가 들어가게 됩니다.
4번줄 5번줄 사이에
printf("%d\n"a);
를 추가해보니
a값이 8로 고정되네요
채점 환경에서 모든 포인터의 크기는 8입니다.
다들 정말 감사드립니다!!!
포인터 변수의 크기는 환경에 따라 4/8바이트로 다르다는 것을 간과했네요... 제가 놓친 부분을 잡아주셔서 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
js8662 4년 전
top을 기준으로 0이 결국에 되면 맞았다고 송출하는 식으로 짜보았습니다.
계속해서 틀렸다고 하는데 무엇이 잘못 된건지 잘모르겠습니다ㅠㅠㅠ
항상 도와주셔서 감사합니다!