C言語について、先ほど質問させていただいた者です。

C言語関連16閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ご返信誠にありがとうございます。 大変勉強になることが多かったです。非常にありがたいです。 そのうえで一つお聞きしたいのですが、 >> 例: void one_right(int i, int j){ //盤外だったら終わり if(i<0 || i>=8 || j<0 || j>=8) return; ... このプログラムの通りに書き換えたところ、無事プログラムは動きましたが、予期しない箇所に3が打たれてました。具体的には、1の右に2がないのに3が打たれてる、ようなことが起きていました。 私の考察で、次の補足に載せさせていただくプログラムに改良してみましたが、結果同じでした。。。 お時間がございましたら、考えて頂くことは可能でしょうか。