Q. What will be output if you will compile and execute the following c code? #include<stdio.h>
int main(){
int a=2;
if(a==2){
a=~a+2<<1;
printf("%d",a);
}
else{
break;
} return 0;
}
-
(A)
it will print nothing
-
(B)
-3
-
(C)
-2
-
(D)
compiler error
β
Correct Answer: (D)
compiler error