#include <stdio.h>
#include <stdint.h>
uint8_t set_bit(uint8_t reg, uint8_t pos)
{
// Your code here
return reg | (1 << pos);
}
int main()
{
uint8_t reg, pos;
scanf("%hhu %hhu", ®, &pos); // Accept register value and position uint8_t result = set_bit(reg, pos);\n printf(\"%u\", result); \/\/ Output the result as an integer\n return 0;\n}<\/code><\/pre>Solving Approach<\/strong>
uint8_t result = set_bit(reg,pos);
printf("%u",result); //output the result as an integer
return 0;
}