what is the output of the program?
#include<stdio.h>
int main(){
int p=10;
p<<2>>1;
printf("%d",p);
return 0;
}
doubt - shift operator has the same precedence so its evaluation done by according to associativity and associativity of shift operator is left to right then how it gives the result 10.