Swap values of two variables using XOR

Swap values of two variables using XOR

Welcome to the World of Online Learning:

Hello Friends “This blog helps you to learn C programming concepts. You can learn C language at your own speed and time. One can learn concepts of C language by practicing various programs given on various pages of this blog. Enjoy the power of Self-learning using the Internet.”

Swap values of two variables using XOR
Swap values of two variables using XOR

Write a C program to Swap values of two variables using XOR

/* Swap values of two variables using XOR */

#include<stdio.h>

int main()
{
 int a;
 int b;
 printf(“Type value of A : “);
 scanf(“%i”,&a);
 printf(“\nType value of b : “);
 scanf(“%i”,&b);
  a ^= b;
b ^= a;
a ^= b;

 printf(“A : %i”,a);
 printf(“\nB : %i”,b);
 return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *