문제 입력 $ aldjfdie $ ajfhw djfoq 출력 aldjfdie:8 ajfhw djfoq:11 학습 C언어를 다루면서 input할 때 가장 많이 사용했던 입력방법은 scnaf이다. 대부분의 자료형을 받을 수 있으며 편리하고 간단하게 사용할 수 있기 때문이다. 하지만 문자열 문제를 풀면서 문자열에 공백이 들어가고, 크기를 초과하는 순간 scanf는 사용할 수 없다는 것을 알게되었다. 그래서 새롭게 찾은 입력방법이 gets와 fgets이다. 앞서 백준judge로 공부하면서 gets의 사용법에 대해 익힌적이 있기 때문에 이번에는 gets와 fgets의 차이에 중점을 두고 학습하였다. 우선 scanf와 gets를 비교해보면, 공백을 기준으로 scanf는 공백 앞까지 저장하고, gets는 공백을 포함..