ANSWER : D
Explanation :
int a = 10; printf(" %d &i ",a,10);
Format specifier for "a" is mentioned , hence value of "a" will get printed on screen . No format specifier is mentioned for "10" hence it will not get printed on screen . So final output will be "10 &i".