Mega Code Archive

 
Categories / C / Data Type
 

Perform a logical XOR operation using the two arguments

#include <stdio.h> int xor(int a, int b); int main(void) {   printf("%d", xor(1, 0));   printf("%d", xor(1, 1));   printf("%d", xor(0, 1));   printf("%d", xor(0, 0));   return 0; } int xor(int a, int b) {   return (a || b) && !(a && b); }