C Programming Code Examples C > Pointers Code Examples Program to Swap Two Numbers / Variables using Pointer Program to Swap Two Numbers / Variables using Pointer #include<stdio.h> void swap(int *number1, int *number2) { int temp; temp = *number1; *number1 = *number2; *number2 = temp; } int main() { int number1, number2; printf("\nEnter the first number : "); scanf("%d", &number1); printf("\nEnter the Second number : "); scanf("%d", &number2); swap(&number1, &number2); printf("\nFirst number : %d", number1); printf("\nSecond number : %d", number2); return (0); }