The Program in C that SWAP (interchange) two numbers is given below:
#include <stdio.h>
int main() {
int num1, num2, temp;
printf("Enter the first number: ");
scanf("%d", &num1);
printf("Enter the second number: ");
scanf("%d", &num2);
printf("Before swapping: num1 = %d, num2 = %d\n", num1, num2);
temp = num1;
num1 = num2;
num2 = temp;
printf("After swapping: num1 = %d, num2 = %d", num1, num2);
return 0;
}
Output:
Enter the first number: 12
Enter the second number: 87
Before swapping: num1 = 12, num2 = 87
After swapping: num1 = 87, num2 = 12
Pro-Tips💡
This program takes input of two integers and uses a temporary variable to swap the values of the two variables.
The program first stores the value of num1 in a temporary variable called temp, then assigns the value of num2 to num1,
and finally assigns the value of temp to num2. This way the values of num1 and num2 are interchanged.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.