백준
11718번 그대로 출력하기(getline) - ☆
조주똥
2020. 7. 12. 16:21
#문제링크 : https://www.acmicpc.net/problem/11718
※주의사항
1. getline은 개행(\n)전까지 한줄을 입력받는다.
2. fgets는 줄 바꿈(\n)까지 입력 받기 때문에 조심해야 한다.
3. 입력값이 없을 때까지 입력받는 방법은 while문 조건에 getline이나 cin조건을 넣어주면 된다.
4. getchar()는 한문자씩 입력버퍼에 입력된 문자를 저장한다. 즉, c= getchar(), c=getchar()와 같이 두번 같은 코드를 적어주게 되면 입력코드가 abc라고 할때, b가 입력버퍼에 들어가 있는 상태이므로 출력하면 b가 출력된다.
5. 파일의 끝을 나타내는 기호상수는 EOF이다.
6. 문자 한 개를 입력하는 경우 입력버퍼에 개행문자 '\n'도 저장되기 때문에 필요한 경우 fflush(stdin)를 사용하여 버퍼에서 개행문자를 제거한다.