#include<stdio.h> int main() { int a,i,c; scanf("%d %d %d",&a, &i, &c); if(c == 1){ a = a | (1<<i); } else if (c == 0){ a = a & ~(1<<i); } printf("%d",a); }
Very useful for an Embedded C learner.
Test Cases
Test Results
Input
10 3 1
Expected Output
10