petty520   4년 전

글자 getchar로 받아서 배열에 넣고

배열을 하나하나 분석하여 숫자로 바꾼뒤

자릿수에 따라 계산하여 10진수를 구하는 프로그램입니다


VS에서는 잘돌아가는데 여기서는 ㅠㅠ

런타임 오류뜨면 뭐가 문제인지 몰라서 너무 막막하네요 

코드에서 잘못된 부분 지적해주시면 감사하겠습니다.

djm03178   4년 전

입력의 끝이 개행 문자가 아닐 겁니다. EOF로 확인해보세요.

petty520   4년 전

개행으로 해야 실행되고  EOF하니까 끝난 걸 인식을 못하네요

그래도 댓달아 주셔서 감사합니다 ㅠㅠ

djm03178   4년 전

VS로 컴파일하고 직접 입력하면서 테스트하려면 EOF 체크로는 잘 안 되죠. 하지만 채점 서버에서는 개행 문자를 안 넣어줄 거에요. 그래서 웬만하면 그냥 scanf나 gets로 한 번에 받아오는 게 편해요.

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