08/04/24 22:36:17
[1] 授業単元:Cプログラミング言語
[2] 問題文(含コード&リンク):
①URLリンク(kansai2channeler.hp.infoseek.co.jp)
②URLリンク(kansai2channeler.hp.infoseek.co.jp)
[3] 環境
[3.1] OS: (Windows)
[3.2] コンパイラ名とバージョン:CPad for Borland
[3.3] 言語: (C)
[4] 期限:明日まで
[5] その他の制限:txt参照
連投ですいません。前回質問させていただいたのですが、また質問させてもらいます。
①で有効範囲外に数字以外が入ると、エラーを起こしてしまい
数字以外を無視するということができなかったのですが、どうすればいいでしょうか?
@プログラムとして見づらいとこのことで、少し修正もできればよろしくお願いします。
そして②の方なのですが、nを使用してとのことで>>144さんのやり方をしたのですが、
どうもa自体を使うなとのことだったので、少しいじってみたのですが、
警告 W8008 wa_prc19.c 30: 条件が常に真(関数 main )
警告 W8008 wa_prc19.c 30: 条件が常に真(関数 main )
警告 W8066 wa_prc19.c 31: 実行されないコード(関数 main )
と出てしまい、書き方が悪かったせいで、反転作業が常に0に;
そして、先ほどの①とは逆に、
例)255asdと書くとそのまま255で処理してしまい、不正入力として扱わない。
256はエラーだが、2550は255の処理をする。
といった感じになってしまってます。
今日中で申し訳ないのですが、よろしければよろしくお願いします。