C program to swap two numbers #without temporary variable:
Swapping of numbers can be done by two way. To see the second way click here.
Here we will swap two numbers without using any other variable. We will be using mathematical technique to swap numbers.
Note: Input value here is considered as integer only.
Here we will swap two numbers without using any other variable. We will be using mathematical technique to swap numbers.
Note: Input value here is considered as integer only.
#Example:
  #include <stdio.h>
  void main()
  {
     int firNum, secNum;
     
     printf("Enter first Number: ");
     scanf("%d",&firNum);
     printf("\nEnter second Number: ");
     scanf("%d",&secNum)
     firNum = firNum + secNum;
     secNum = firNum - secNum;
     firNum = firNum - secNum;
    printf("\nAfter swapping, first Number: %d",firNum);
    printf("\nAfter swapping, second Number: %d",secNum);
 }
Output:
Enter first Number: 28 Enter second Number: 30 After swapping, first Number: 30 After swapping, second Number: 28

 
 
 
 
 
0 comments:
Post a Comment