I would like to print the third element of the array with pointers but I am unable to do it... even with simple address operator why?Code:#include <stdio.h> main(){ int a[20]; int i; for (i=0; i<20; i=i+2) { a[i]=i; } for (i=0; i<20; i=i+2) { printf("%d", a[i]); } int *p; p=a; int dd; dd=*(p+3); int gg; gg=a[3]; printf("\n %d", dd); printf("\n %d", gg); }