4446번 - ROT13
char a[101];
while(~scanf(" %[^\n]s", a))와
while(gets(a))의 차이점이 정확하게 뭔가요?
C++14이상에서 gets를 쓸 수 없어서 항상 scanf("%[^\n]s")로 대체해서 썼는데 이 문제에서만 두 코드의 결과가 다른 것 같아 궁금합니다
댓글을 작성하려면 로그인해야 합니다.
kimhunsu96 5년 전
char a[101];
while(~scanf(" %[^\n]s", a))와
while(gets(a))의 차이점이 정확하게 뭔가요?
C++14이상에서 gets를 쓸 수 없어서 항상 scanf("%[^\n]s")로 대체해서 썼는데 이 문제에서만 두 코드의 결과가 다른 것 같아 궁금합니다