質問編集履歴

1

ソースコードを追加いたしました。

2021/02/25 02:15

投稿

takuowake
takuowake

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1 +1,59 @@
1
1
  #### for文の中にscanfを書くのと、for分の外にscanfを書くことの違いが分かりません。その違いを教えていただければ幸いです。
2
+
3
+
4
+
5
+ ```
6
+
7
+ int main()
8
+
9
+ {
10
+
11
+ int a,b,c,d;
12
+
13
+ scanf("%d%d%d",&a,&b,&c);
14
+
15
+ for(a;a<b+1;a++)
16
+
17
+ {
18
+
19
+ if(c%a==0)d++;
20
+
21
+ }
22
+
23
+ printf("%d\n",d);
24
+
25
+ return 0;
26
+
27
+ }
28
+
29
+ ```
30
+
31
+
32
+
33
+ ```
34
+
35
+ int main()
36
+
37
+ {
38
+
39
+ int a,b,c,d;
40
+
41
+ for(a;a<b+1;a++)
42
+
43
+ {
44
+
45
+ scanf("%d%d%d",&a,&b,&c);
46
+
47
+ if(c%a==0)d++;
48
+
49
+ }
50
+
51
+ printf("%d\n",d);
52
+
53
+ return 0;
54
+
55
+ }
56
+
57
+ ```
58
+
59
+ 上記の違いを教えていただけたら幸いです。