Pointers - Programming

Q1:

What will be the output of the program ?
#include<stdio.h>

int main()
{
    int i=3, *j, k;
    j = &i;
    printf("%d\n", i**j*i+*j);
    return 0;
}

A 30

B 27

C 9

D 3

ANS:A - 30

No answer description is available. Let's discuss.