[ Linux C ]popen 관련 질문 - 소스 첨부

overcrash의 이미지

popen 을 이용해서 프로그램을 실행시키려고 합니다.
사실 실행 자체는 잘 되는데요.
제가 하고자 하는건 실행 이후에도 입력을 더 주고자 합니다.

예를들어서, popen 으로 telnet 서버에 접속을 한다고 치면 접속까지는 잘 됩니다.
이후에, fputs 로 아이디와 비번을 입력하려고 하지만, 입력이 전혀 먹지를 않습니다.
인터넷으로 아무리 popen 관련 예제를 찾아보아도, 제 소스코드와 별로 다른점이 보이질 않는데요.

이렇게 저처럼 telnet 이라던지 ssh처럼 프로그램 내에서의 입력을 주려고 할 경우 저의 방법이 잘못된 건가요?
소스코드 첨부합니다,
검토해보시고 도움 주시면 감사하겠습니다.

File attachments: 
첨부파일 크기
Image icon popencode.jpg62.72 KB