set the nth bit
#include <stdio.h>
unsigned int setNthBit(unsigned int num, int n) {
return (num | (1 << n));
}
int main() {
unsigned int num, n, result;
// Input values for num and n
scanf("%u %d", &num, &n);
// Set the nth bit
result = setNthBit(num, n);
// Display the result
printf("%u\n", result);
return 0;
}