main.c에서 isKeyInput 함수의 반환 값을 저장할 변수 checkInput을 boolean 타입으로 선언 후 false로 초기화. 키보드 입력을 받고, 입력 값의 형식을 통일하는 부분을 isKeyInput 으로 함수화. object.h 파일에 선언 후, object.c 파일에서 구현.
main.c에서 키보드 입력 값을 저장하는 변수 key를 inputValue로 수정한 뒤, null 값('\0')으로 초기화. 종료에 사용되는 변수 quit은 boolean 형으로 수정하고, false로 초기화.
main.c에서 뱀의 머리 방향을 바꾸는 조건문들을 변경 값에 따라 각각 changeDirUp, changeDirDown, changeDirLeft, changeDirRight로 함수화. object.h 파일에 선언 후, object.c 파일에서 구현.