Home C Programming Language / Programs / Program to show swap of two no's without using third variable
🚀 Programming Example

Program to show swap of two no's without using third variable

👁 1,012 Views
💻 Practical Program
📘 Step Learning
Program to show swap of two no's without using the third variable

💻 Program Code

/* Documentation Section
Program to show swap of two no's without using third variable
author: atnyla developer
*/

#include<stdio.h>
#include<conio.h>
void main()
{
int a,b; 
	printf("enter value for a & b: ");
	scanf("%d%d",&a,&b);
	a=a+b;
	b=a-b;
	a=a-b;
	printf("after swapping the value of a & b: %d %d \n",a,b); 
}

                        

🖥 Program Output

enter value for a & b: 2 3
after swapping the value of a & b: 3 2
Press any key to continue . . .
                            

📘 Explanation

  • The basic arithmetic operations in C Programming are addition, subtraction, multiplication, and division.
  • Arithmetic Operations are operated on Numeric Data Types as expected.
  • Arithmetic Operators are “Binary” Operators i.e they operate on two operands. These operators are used in mathematical expressions in the same way that they are used in algebra.
📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.