>>354
scanf
・文字を受け取る変数の型は char 固定
・ファイル終端で scanf の戻り値が 0 で、文字を受け取る変数は変化なし
・"%c" を解析する時間が余計にかかる

getchar
・ファイル終端で EOF が返ってくる
・文字を受け取る変数の型は int
 (0〜255 と EOF の 257 種類のデータを返すため)

何を長所や短所と感じるかは、状況次第か。


>>357
スレ違い。
そのエディタのスレ、もしくは環境依存 OK なスレで聞くこと。