Cにはswitch、テスト整数値に基づいてコードのさまざまな条件分岐を実行できるようにする構造があります。 int a; /* Read the value of "a" from some source, e.g. user input */ switch (a) { case 100: // Code break; case 200: // Code break; default: // Code break; } 文字列値、つまり?に対して同じ動作を取得する(つまり、いわゆる「if-elseラダー」を回避する)にはどうすればよいchar *ですか?