리눅스로 회원가입 프로그램을 구현하면서 문제점을 하나 발견하였다. 구현하고 싶은 프로그램은 struct (구조체)를 이용하여 사용자의 아이디, 비밀번호를 회원가입을 통해 저장할 수 있게 하고, 프로그램을 봤을때도 조금 더 깔끔하게 작성하고 싶었다. 이 부분은 성공했지만 더 공부하고 싶은 내용은 구조체에 있는 변수를 포인터를 통해 사용자의 정보를 저장하고 싶었고, 또한 보안을 위해 비밀번호를 getpass함수를 이용하고 싶었다. 그러던 중 정보를 찾은 것 같다. 기존 회원가입 프로그램을 수정하여 테스트하면 되지 않을까 싶다. 이 부분은 연습용으로 만든 코드이다. 구조체를 만들고 포인터로 str을 작성하였고, init 함수는 문자열을 동적으로 할당하고 포인터에 저장하는 함수이다. printS 함수는 구조체 ..