Today we show you how to swap two numbers without temp or how to swap two numbers without using third variable in c and c program to swap two numbers and how to swap two numbers in c language programming.
How to swap two numbers without using third variable in c
#include
void main(){
int a,b;
clrscr();
printf(“Enter two numbersn”);
sacnf(“%d”,&a);
sacnf(“%d”,&b);
printf(“Before swap:n a=%d n b=%d”,a,b);
a=a+b;
b=a-b;
a=a-b;
printf(“After swap:n a=%d n b=%d”,a,b);
getch();
}
4
5
Before swap:
a=4
b=5
After swap:
a=5
b=4
C program to swap two numbers
#include
void main(){
int a,b,temp;
clrscr();
printf(“Enter two numbersn”);
sacnf(“%d”,&a);
sacnf(“%d”,&b);
printf(“Before swap:n a=%d n b=%d”,a,b);
temp=a;
b=a;
a=temp;
printf(“After swap:n a=%d n b=%d”,a,b);
getch();
}
4
5
Before swap:
a=4
b=5
After swap:
a=5
b=4
I make this programming and hope you are like the post if are you like the post you can please comment and Share the post to reach more people.
If any doubt about this c programming code or input & output please comment below
If you have another question about c programming send an email by contacting us form are given on the page right side.
I am Try to Help in your Programming Language by Programming Shortcut
Please any query email programmingshortcut@gmail.com
Please comment your experience on this post,
Thank You!