teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/01/22 14:38

投稿

jimbe
jimbe

スコア13357

answer CHANGED
@@ -22,4 +22,11 @@
22
22
  }
23
23
  ```
24
24
 
25
- 日本語の説明で「1を選ぶとタイトルが表示され」ながら「1でなければ、タイトルを表示するようにし」とは, 結局タイトルは表示されるんですね. それなら select_print_menu の中では 1 なら何もせず, このループの最初で print_title を呼ぶだけ( 'tmp != MENU_1' の if 文は丸々削除)で済むのですけれど^^;
25
+ 日本語の説明で「1を選ぶとタイトルが表示され」ながら「1でなければ、タイトルを表示するようにし」とは, 結局タイトルは表示されるんですね. それなら select_print_menu の中では 1 なら何もせず, このループの最初で print_title を呼ぶだけ( 'tmp != MENU_1' の if 文は丸々削除)で済むのですけれど^^;
26
+ ↓こんな感じ. ループも do-whle に出来ますね.
27
+ ```C
28
+ do {
29
+ print_title();
30
+ tmp = select_print_menu(); //1 での print_title 呼び出しをしないようにした関数
31
+ } while(tmp != MENU_4); //4 まで無限ループ
32
+ ```