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;
}