Swap Two Number Using Pointer - Devbhoomi

FREE JOB ALERT & ONLINE TUTORIALS

Hot

Post Top Ad

Wednesday 8 November 2017

Swap Two Number Using Pointer

#include<stdio.h>

int main()
{

    int a, b;
    int *ptra, *ptrb;
    int *temp;

    printf("Enter value for a : ");
    scanf("%d", &a);
    printf("Enter value for b : ");
    scanf("%d", &b);

    printf("Before swapping: a = %d, b=%d", a, b);

    ptra = &a;
    ptrb = &b;

    temp = ptra;
    *ptra = *ptrb;
    *ptrb = *temp;

    printf("\nAfter swapping: a = %d, b=%d", a, b);
    return 0;
}
OUTPUT
Enter value for a : 5
Enter value for b : 6
Before swapping: a = 5, b=6
After swapping: a = 6, b=6

No comments:

Post a Comment

Post Top Ad