Swapping numbers using call by reference
In this method we will make a function to swap numbers.#include<stdio.h>
void swap(int*, int*);
main()
{int x, y;
printf("Enter the value of x and y\n"); scanf("%d%d",&x,&y); printf("Before Swapping\nx = %d\ny = %d\n", x, y);swap(&x, &y);
printf("After Swapping\nx = %d\ny = %d\n", x, y);return 0;
}
void swap(int *a, int *b)
{int temp;
temp = *b;
*b = *a;
*a = temp;
}