- ベストアンサー
C言語 if文
C言語のif文についての質問なのですが、ifを使い、条件Aの時は1のプログラムを実行、条件Bの時は2のプログラムを実行するようにしたとき、1と2のプログラム自体にもif文が使われています。その場合は、AとBの時のifと1と2に使われているifをどのように区別するのですか?(ちなみに1と2のif文については、それぞれ実行してみたところ動作可能でした。)説明が下手ですいません。初心者ですので、分かりやすく教えていただけると有難いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
質問の意味がほとんどわかりません。 プログラム1、2が動くなら if (条件A) { プログラム1; }else if (条件B) { プログラム2; }else { 条件AでもBにも当てはまらない場合; } って感じでいいのではないですか? もちろん、プログラム1、2のincludeとかmainとかは取り除いて組み込みます。
その他の回答 (1)
- Gungnir
- ベストアンサー率17% (110/612)
回答No.2
if( ){ /*1のif文*/ if( ){ /*1の中のif文*/ } } else if( ){ /*2のif文*/ if( ){ /*2の中のif文*/ } } よくわからんがこういうこと? 場合によっては1の中のif文にelseとか付けても良いけど。
質問者
お礼
ご回答ありがとうございます。上記の方法で試してみます。でも学校で作っているプログラムなので月曜まで出来ません;;
お礼
ご回答ありがとうございます。{}で囲むみたいですね。やってみます。