Home » C Program to swap two numbers without using third variable

C Program to swap two numbers without using third variable

by Online Tutorials Library

C Program to swap two numbers without third variable

We can swap two numbers without using third variable. There are two common ways to swap two numbers without using third variable:

  1. By + and –
  2. By * and /

Program 1: Using + and –

Let’s see a simple c example to swap two numbers without using third variable.

Output:

Before swap a=10 b=20 After swap a=20 b=10 

Program 2: Using * and /

Let’s see another example to swap two numbers using * and /.

Output:

Before swap a=10 b=20 After swap a=20 b=10 

You may also like