What is the output of the following program?


			  		

Loading

โœช Choose the correct option.

What is the output of the following program?

#include
register char *p;

void main(){
static int arr[3] = {2,3,4};
p = arr;
p = (char*) ( (int*) (p));
printf("%d",*p);
p = (int * ) (p++);
printf("%d",*p++);
}

A. 22
B. 23
C. 34
D. Compile Time Error