(参考)if 文での記述例
同じような判定処理は if 文を使ってこう書くことができます。
if( a == 0 ) { printf("グー\n"); } else { if( a == 1 ) { printf("チョキ\n"); } else { if( a == 2 ) { printf("パー\n"); } else { printf("反則です\n"); } } }
if 文を多重(入れ子構造)に使った記述例
else if 句を使ってこのようにも書けます。
if( a == 0 ) { printf("グー\n"); } else if( a == 1 ) { printf("チョキ\n"); } else if( a == 2 ) { printf("パー\n"); } else { printf("反則です\n"); }
else if 句を使った記述例
わかりやすい、適した記述を使い分けるようにすると良いでしょう。