Category Archives: c example

how to swap two numbers without using a third variable

How to swap two numbers without using a third variable ?

C program to swap two numbers without using third variable, swapping means changing the data from one variable to other variable see the following example-

You have two variable a and b with value

a=10 
b=20

 

Then the result after and before swapping is like that

Before swapping

a=10
b=20

After swapping

a=10
b=20

 

The below c program swap or c example the numbers without using third variable. You can swap the number by using third variable also. See the example in next section.

C program to swapp numbers

#include <stdio.h>
#include <conio.h>
 
void main()
{
   int firstnumber, secondnumber, temp;
 
   printf("Enter the value of firstnumber and secondnumber\n");
   scanf("%d%d", &firstnumber, &secondnumber);
 
   printf("Before Swapping\nfirstnumber = %d\nsecondnumber = %d\n",firstnumber,secondnumber);
 
   temp = firstnumber;
   firstnumber    = secondnumber;
   secondnumber    = temp;
 
   printf("After Swapping\nfirstnumber = %d\nsecondnumber = %d\n",firstnumber,secondnumber);
 
   getch();
}

 

 

For more c example, c tutorial orc tutorial and example PDF visit C Example

Do not forgot to like share and comment