つぎの
scanf("%c",&別の変数);
としたときに、前の入力が入り込んでしまうじゃないですか。
つまり、その残骸を初期化したいんです。
いい方法はありませんか?