今、学校の課題で迷路の作成をしているのですが、壁に当たったら動かす物体がそこを通らないようにしたいです。迷路は1と0で、1が通路、0が壁という風に作図しました。その1の上のみ動くようにしたいです。その迷路はエクセルで各格子に1と0を配列し、それを読み込んで作成しました。初心者で申し訳ありませんがよろしくお願いします。27:printf("qが押されました。終了します\n");exit(0);break;case'a':printf("aが押されました。1;glutPostRedisplay();}break;case'x':printf("xが押されました。1;glutPostRedisplay();}break;case'w':printf("wが押されました。1年前アドバイスありがとうございます。アドバイスを参考にしてkeyboard関数を変えてみたのですが、やはりうまくいきませんでした。どこをどう変えたらいいかもしよろしければお願いします。実行した結果、物体はdを押したときしか動かず、また壁で止まることもありませんでした。a,w,xは全く動きませんでした。27:printf("qが押されました。終了します\n");exit(0);break;case'a':printf("aが押されました。1;glutPostRedisplay();}break;case'd':printf("dが押されました。1;glutPostRedisplay();}break;case'x':printf("xが押されました。1;glutPostRedisplay();}break;case'w':printf("wが押されました。ミクプラは自由にリンクできます。