質問編集履歴

2

コードの表示が改善されていなかったため、もう一度編集しました。時間がかかってしまい申し訳ありません。

2022/09/01 03:30

投稿

motoki385
motoki385

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
+
1
2
  ```ここに言語を入力
2
3
  コード
3
- コードは以下の通りです。表示方法のアドバイスありがとうございます。
4
4
  //Variables
5
5
  #define _CRT_SECURE_NO_WARNINGS
6
6
  #include<stdio.h>
@@ -11,7 +11,6 @@
11
11
  printf("Please choose one from menu:\n1.Calculation 2.Exit\n");
12
12
  (void)scanf("%c", &C);
13
13
  if (C == '1') {
14
-
15
14
  int i = {};
16
15
 
17
16
  while (i == 1){
@@ -68,9 +67,7 @@
68
67
 
69
68
 
70
69
  }
71
-
70
+ ```
72
-
73
-
74
71
  ここに質問の内容を詳しく書いてください。
75
72
  (例)
76
73
  Visual Studio 2019を利用してプログラムを作成していたのですが、入力したプログラムの中で実行されない部分が出てきてしまいました。私はプログラミングの完全な初心者で、どこを直せばいいのかさっぱりわかりません。以下に作成したプログラムを添付いたしますので、解決のためにアドバイスを頂けると嬉しいです。

1

コードの記入場所を直しました。アドバイスありがとうございます。

2022/08/31 22:35

投稿

motoki385
motoki385

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,35 +1,6 @@
1
- ### 前提
2
-
3
- ここに質問の内容詳しく書いてください。
1
+ ```ここに言語入力
4
- (例)
2
+ コード
5
- Visual Studio 2019を利用してプログラムを作成していたのですが、入力したプログラムの中で実行されない部分が出てきてしまいました。私はプログラミングの完全な初心者で、どこを直せばいいのかさっぱりわかりません。以下に作成したプログラムを添付いたしますので、解決のためにアドバイスを頂けると嬉しいです。
6
-
7
-
8
- ### 実現したいこと
9
-
10
- ここに実現したいことを箇条書きで書いてください。
11
- 1.選択肢1と2から一つ選び、キーボードに入力する。
12
-
13
- (1を選んだ場合)
14
- 2. 四則演算に対応した選択肢が4つ表示される。
15
- 3.  一つ目の数字を入力するように指示を出す
16
- 4. 二つ目の数字を入力するように指示を出す
17
- 5. 計算結果が表示される
18
- 6. 1に戻る
19
-
20
- (2を選んだ場合)
21
- 2. その場で終了する
22
-
23
-
24
-
25
- ### 発生している問題・エラーメッセージ
26
- エラーメッセージや警告は出ませんでした。そのために、何が間違っているのかが自分で理解することができません。現状では、最初の選択肢でどちらを選んでもその場でプログラムが終了してしまい、(1を選んだ場合)で想定していた動作が全く起こらなくなってしまっています。
27
- ### 試したこと
28
- 自分でプログラムを読み返し、whileをforにしてみたり、かっこの対応関係を見直したりしてみました。
29
-
30
- ### 補足情報(FW/ツールのバージョンなど)
31
- 以下作成したプログラムです。見にくくて申し訳なす。
3
+ コードは以下の通りです。表示方法のアドバイスありがとうござす。
32
-
33
4
  //Variables
34
5
  #define _CRT_SECURE_NO_WARNINGS
35
6
  #include<stdio.h>
@@ -85,6 +56,7 @@
85
56
  printf("Please choose one from menu:\n1.Calculation 2.Exit\n");
86
57
  if (i != 1) break;
87
58
  }
59
+ printf("Bye bye!");
88
60
 
89
61
 
90
62
  }
@@ -99,3 +71,34 @@
99
71
 
100
72
 
101
73
 
74
+ ここに質問の内容を詳しく書いてください。
75
+ (例)
76
+ Visual Studio 2019を利用してプログラムを作成していたのですが、入力したプログラムの中で実行されない部分が出てきてしまいました。私はプログラミングの完全な初心者で、どこを直せばいいのかさっぱりわかりません。以下に作成したプログラムを添付いたしますので、解決のためにアドバイスを頂けると嬉しいです。
77
+
78
+
79
+ ### 実現したいこと
80
+
81
+ ここに実現したいことを箇条書きで書いてください。
82
+ 1.選択肢1と2から一つ選び、キーボードに入力する。
83
+
84
+ (1を選んだ場合)
85
+ 2. 四則演算に対応した選択肢が4つ表示される。
86
+ 3.  一つ目の数字を入力するように指示を出す
87
+ 4. 二つ目の数字を入力するように指示を出す
88
+ 5. 計算結果が表示される
89
+ 6. 1に戻る
90
+
91
+ (2を選んだ場合)
92
+ 2. その場で終了する
93
+
94
+
95
+
96
+ ### 発生している問題・エラーメッセージ
97
+ エラーメッセージや警告は出ませんでした。そのために、何が間違っているのかが自分で理解することができません。現状では、最初の選択肢でどちらを選んでもその場でプログラムが終了してしまい、(1を選んだ場合)で想定していた動作が全く起こらなくなってしまっています。
98
+ ### 試したこと
99
+ 自分でプログラムを読み返し、whileをforにしてみたり、かっこの対応関係を見直したりしてみました。
100
+
101
+ ### 補足情報(FW/ツールのバージョンなど)
102
+
103
+
104
+