>>14
ありがとうございます!!

しかし、このプログラムを実行しても「scanf("%d",&n);でnに正の整数を入力」
の部分が反映されないです・・。
scanf文で何回数字を入力するか指定したはずなのに(たとえば5回指定にするとします)、
実際に実行してみると2回しか数字を打つことが出来ません。
そして実行結果が1か0し表示されないのです・・・。