Explain Quiz II 3
No.
Code
1
//The occurrence
2
#include<stdio.h>
3
main()
4
{
5
int data[100];
6
int i=0; //array index
7
int a; //loop array index chk
8
int temp;
9
int sum =0;
10
int count =0;
11
int chk =0;
12
//chk array
13
for(;;)
14
{
15
scanf("%d", &temp);
16
for(a=0;a<=i;a++)
17
{
18
if(temp == data[a])
19
{
20
chk =1;
21
break;
22
}
23
}
24
if(chk==1)
25
{
26
break;
27
}
28
else
29
{
30
sum = sum + temp;
31
data[i]=temp;
32
i++;
33
count++;
34
}
35
}
36
printf("\nYou entered %d number with their sum = %d\n", count, sum);
37
}
• ก
13 35 ก
loop
ก
array
o ก
16 23 ก
loop
ก
array index ก
ก
18 22 ก
ก
array
data[a] a array index !"#$
% &
chk=1
&' break ก ก loop (
o ก
24 34 ก
&
chk==1 )*$
% ก
Break; ก
ก loop ก
&' ก
&" + &','
-" #
ก
28 34 ก
$ if ก
" 24 ก
ก
" ,'
, ก
' array data[i], 1% i array index &' 1%
&
count
+