(2011/12/24 追記) 旧ブログから記事を移行しています。
メモ1
文字列データをキーボードからscanfで入力する為に実体のある配列を用意しましょう。ポインタ型にしてしまうと、scanfでの入力にメモリ割り当てされていない領域に格納が行われて、暴走の原因になってしまう。
メモ2
while、forの文末に;があると暴走する
例:
while(scanf("%d",&n) != EOF);
メモ3
ちなみに上記のはCtrl+Zが入力されるまで無限ループする選択文です。
(2011/12/24 追記) 旧ブログから記事を移行しています。
文字列データをキーボードからscanfで入力する為に実体のある配列を用意しましょう。ポインタ型にしてしまうと、scanfでの入力にメモリ割り当てされていない領域に格納が行われて、暴走の原因になってしまう。
while、forの文末に;があると暴走する
例:
while(scanf("%d",&n) != EOF);
ちなみに上記のはCtrl+Zが入力されるまで無限ループする選択文です。