이렇게 코드를 짯는데 궁금한점 있습니다..

1. 문자열 입출력하는데 헤더파일에 <string.h>를 안붙여도 정상 출력이되는데 왜그런지 모르겠습니다...

2. 따로 출력 줄맞춤 함수는 없는건가요? 책에는 보면 이쁘게 맞춰져서 나오는데 제가하면 줄이 안맞네요