/* Slip no : 24_1 write a prog to swap two numbers using bitwise
operator. */
#include<stdio.h>
#include<conio.h>
int main()
{ int n1,n2;
clrscr();
printf("Enter two
integers \n");
scanf("%d %d",
&n1, &n2);
printf("\n Before
swapping n1= %d and n2 = %d", n1, n2);
n1 = n1 ^ n2;
n2 = n1 ^ n2;
n1 = n1 ^ n2;
printf("\n After
swapping n1= %d and n1 = %d", n1, n2);
getch();
}
No comments:
Post a Comment