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

質問編集履歴

2

補足情報を追加(コードの訂正)

2020/05/03 03:13

投稿

sokinawa4
sokinawa4

スコア9

title CHANGED
File without changes
body CHANGED
@@ -89,7 +89,7 @@
89
89
 
90
90
  // 偶数(0を含む)要素のみを表示
91
91
  printf("偶数の要素は、");
92
- for(int i = 0; i < 5; i++){
92
+ for(i = 0; i < 5; i++){
93
93
  if(array[i] % 2 == 0){
94
94
  printf("%d,", array[i]);
95
95
  }

1

補足情報を追加(コードの訂正)

2020/05/03 03:13

投稿

sokinawa4
sokinawa4

スコア9

title CHANGED
File without changes
body CHANGED
@@ -61,5 +61,39 @@
61
61
 
62
62
 
63
63
  ### 補足情報
64
+ いただいたコメントより訂正してみました。
64
65
 
66
+ ```
67
+ //訂正したコード
68
+ #include <stdio.h>
69
+
70
+ int main(void){
71
+
72
+ int array[5] = {0};
73
+ int num;
74
+ int i = 0;
75
+
65
- 初歩的な質問となりますが、回答よろしくお願いしま
76
+ // 入力値 array[i] に格納
77
+ for(; i < 5; i++){
78
+ printf("array[%d] => ", i);
79
+ scanf("%d", &num);
80
+ array[i] = num;
81
+ }
82
+
83
+ // (念の為)配列arrayの要素を確認
84
+ printf("array[0]の値は、%d\n", array[0]);
85
+ printf("array[1]の値は、%d\n", array[1]);
86
+ printf("array[2]の値は、%d\n", array[2]);
87
+ printf("array[3]の値は、%d\n", array[3]);
88
+ printf("array[4]の値は、%d\n", array[4]);
89
+
90
+ // 偶数(0を含む)要素のみを表示
91
+ printf("偶数の要素は、");
92
+ for(int i = 0; i < 5; i++){
93
+ if(array[i] % 2 == 0){
94
+ printf("%d,", array[i]);
95
+ }
96
+ }
97
+ }
98
+
99
+ ```