ただ
scanf("%s",&cMenu);
とするとスペースが含まれた入力等があるとスペース前の文字列のみ取得されて
次のscanf()でスペース後の文字列が拾われてしまって、処理が思うようにいきません。
以下のように処理するとスペース後の文字列が無視されるようになります。
scanf("%s",&cMenu); scanf("%*[^\n]"); scanf("%*c");
ただ
scanf("%s",&cMenu);
とするとスペースが含まれた入力等があるとスペース前の文字列のみ取得されて
次のscanf()でスペース後の文字列が拾われてしまって、処理が思うようにいきません。
以下のように処理するとスペース後の文字列が無視されるようになります。
scanf("%s",&cMenu); scanf("%*[^\n]"); scanf("%*c");