gets, puts 함수에 대해서 알아보자.
가급적 fgets 함수를 쓰자.
표준 입력(stdin)에서 한 줄의 문자열을 입력받습니다.
개행 문자(\n)를 만나기 전까지 입력된 문자열을 읽고, 문자열 끝에 \0(널 문자)을 자동으로 추가합니다.
보안 문제 : 입력 길이 제한이 없어서 버퍼 오버플로우 발생 위험이 높습니다. (C11 표준에서 제거됨)
문자열을 표준 출력(stdout)에 출력하고 줄을 바꿉니다
문자열을 출력한 후 자동으로 개행(\n)을 추가합니다.
사용이 간단하고, 출력만 담당합니다.
별다른 보안 이슈는 없는데, 문자열만 출력하니까 printf 에 비해 불편하다.