Thursday, 14 August 2014

C program to swap two numbers

Advertisement

C program to swap two numbers with and without using third variable, swapping in c using pointers, functions (Call by reference) and using bitwise XOR operator, swapping means interchanging. 
For example if in your c program you have taken two variable a and b where a = 4 and b = 5, then before swapping a = 4, b = 5 after swapping a = 5, b = 4
In our c program to swap numbers we will use a temp variable to swap two numbers.

Swapping of two numbers in c

#include 
 
int main()
{
int x, y, temp;
 
printf("Enter the value of x and y\n");
scanf("%d%d", &x, &y);
 
printf("Before Swapping\nx = %d\ny = %d\n",x,y);
 
temp = x;
x = y;
y = temp;
 
printf("After Swapping\nx = %d\ny = %d\n",x,y);
 
return 0;
}


EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:o
:>)
(o)
:p
:-?
(p)
:-s
8-)
:-t
:-b
b-(
(y)
x-)
(h)