Given that s[6]={10,20,30,40,50,60}
here *(s+2) = s[2]
and s[2]=30
and int * str =(int * )(&s +1)
here str pointer will point to the array s[]= {20,30,40,50,60}
hence *(str-2) = s[-2]
here due to cyclic nature of int
s[-2] will be 50 i.e *(str -2) = 50
hence output is 30,50