Vidyalelo
C Programming · Q165

Pointer

Programming · C Programming · question 165

Q165

What will be the output of the following C code? #include void f(int a[2][]) a[0][1] = 3; int i = 0, j = 0; for (i = 0;i < 2; i++) for (j = 0;j < 3; j++) printf("%d", a[i][j]); void main() int a[2][3] = 0; f(a);

A.
0 3 0 0 0 0
B.
Junk 3 junk junk junk junk
C.
Compile time error
Answer
D.
All junk values

Answer: Option C

Solution

Answer: Option C
No explanation is given for this question Let's Discuss on Board