質問: C言語でじゃんけんゲームをつくる課題が出ました。プレイヤーに数値を入力させ、1ならグー、2ならチョキ、3ならパーに設定するところまでやりました。しかし、1.2.3以外が入力されたらエラーを表示してゲームを終了
回答: プログラムが書いていないので適当に書きますと 変数に入力した後に if( 入力した変数<1 || 3<入力した変数 ){ printf("エラー\n"); return 1; } を追加する。 main()の戻り値を設定していないのであれば if( 入力した変数<1 || 3<入力した変数 ){ printf("エラー\n"); exit(1); } とします。