Write a C program to swap two numbers using a pointer and the temporary variable. In this example, the swapTwo function accepts two pointer variables integer types. Next, using the temporary variable, we swapped them.
#include <stdio.h> void swapTwo(int *x, int *y) { int temp; temp = *x; *x = *y; *y = temp; } int main() { int num1, num2; printf("Please Enter the First Value to Swap = "); scanf("%d", &num1); printf("Please Enter the Second Value to Swap = "); scanf("%d", &num2); printf("\nBefore Swapping: num1 = %d num2 = %d\n", num1, num2); swapTwo(&num1, &num2); printf("After Swapping : num1 = %d num2 = %d\n", num1, num2); }