이번 글에선 문자열에 대해서 알아보겠습니다. 지금까지 저희는 printf를 사용해 문자열을 많이 출력해보았습니다. 하지만 반대로 문자열을 입력받고 저장한 적은 없습니다. 그렇다면 이 작업을 어떻게 해야 할까요? 문자열은 어떻게 저장하지? 그러려면 먼저 문자열에 대해 정확히 알고 넘어가야 할 것이 있습니다. 자료형에 대해 설명했을 때도 보셨겠지만, C언어에는 하나의 문자를 저장하는 char형은 있지만 문자열을 저장하는 자료형은 따로 존재하지 않습니다. 눈치채신 분들도 있을지 모르겠는데, 문자열은 char형의 배열에 저장하면 됩니다. 예를 들어 "seoul"이란 문자열은 크기가 6인 char형의 배열의 각 요소에 seoul을 넣은 것입니다. 그런데 왜 5글자인데 배열의 크기가 6이어야 하는 걸까요? 그건 바..