#include int main () { int a = 9; int b = 4; printf ("a&b = %d\n", a&b); // Bitwise AND: Prints 0 printf ("a|b = %d\n", a|b); // Bitwise OR: Prints 13 printf ("a^b = %d\n", a^b); // Bitwise EOR: Prints 13 printf ("~a = %d\n", ~a); // Complement: Prints -10 printf ("b << 1 = %d\n", (b << 1)); // Left shift by 1: Prints 8 printf ("b >> 2 = %d\n", (b >> 2)); // Right shift by 2: Prints 1 }