>>346
申し訳ありません。
少し仕様を変更させて頂きたいです。

コンソールを2つ開いて、
pts/1をparent(親プロセス)、pts/2をchild(子プロセス)として、
コンソールに入力した文字を、親と子でやりとりするプログラムです。
コンソール入力は、親プロセス、子プロセス、どちらでも可能にします。

例えば、親プロセスにコンソール入力(ここでは「aaa」と入力する)すると、
子プロセスがそれを読み込み、内容を出力する(「aaa」と出力する)プログラムにしたいです。

また、子プロセスでコンソール入力させたときでも同様に、
それを親プロセスで出力する、というプログラムです。

まことに勝手ながら、仕様を変更させてくださいとお願いしたりしまして、
本当に失礼いたしました。申し訳ございません。

もしよろしければ、仕様を変更していただいたプログラムをあげてくださると助かります。