Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

정수 입력이 다음 문자 입력을 공백으로 오염시키는 문제 수정 #12

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

youknowone
Copy link
Member

이 동작은 아희의 표준으로 명시된 것은 아니지만 scanf에서 다른 문자 입력 추가를 피하면서 공백 입력 없이 숫자를 입력 받을 방법이 없기 때문에 공백을 다음 문자 입력에 포함시키지 않는 것이 더 합리적인 것으로 보입니다.

@youknowone
Copy link
Member Author

관련된 표준 개정 이슈입니다: aheui/aheui.github.io#12
@dittos 공백을 안받는 구현체의 대표주자로 한말씀....

@dittos
Copy link
Member

dittos commented Feb 1, 2016

제가 scanf의 동작을 잘 몰라서 그런데 이렇게 하면 숫자 + EOF나 숫자 + \n도 잘 읽어지나요?

@youknowone
Copy link
Member Author

EOF는 테스트 해봐야 알것같고 따라 붙는 ,\t,\n는 잘 처리해 줘요

@dittos
Copy link
Member

dittos commented Feb 1, 2016

공백이 여러개일 때도 끝까지 읽어들이는지 확인이 필요할 듯 합니다. ㅎㅎ

@youknowone
Copy link
Member Author

기대하는 동작에 관한 견해 일치가 있는편이 좋을거 같은데 해석한(또는 의도한) 동작을 저쪽 이슈에 한번 얘기해 주시면 어떨까요

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants