Mar 18, 2020

C Program 16

16. Swapping of two numbers using call-by-reference method.

 

#include <stdio.h>

 void swap(int*, int*);

 int main()

{

   int x, y;

   clrscr();

   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;  

}



No comments:

Post a Comment