Multiple choice

void main() { int i=3; int *j, **k; j=&i; k=&j; printf("%u%u%d", k, *k, **k);}

  1. Address, address, 3

  2. Address, address, address

  3. 3, address, address

  4. Syntax error

  5. Runtime error

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Here, you can see that * and & always cancel to each other. &a= a. So k= &j. It prints the address. *k= *(&j). Since, k= &j. So, *k= *&j= j= &i. It prints the address. **k= *(&j)= *j= *(&i)= i =3.