WAP to swap two numbers using pointers

#include<stdio.h>
 #include<stdlib.h>

 int swap(int *x,int *y);
 int main()
 {
 int a=10,b=20;
 int *p,*q;
 p=&a;
 q=&b;
 swap(p,q);
 printf("a=%d and b=%d",a,b);
 system("PAUSE");
 }

int swap(int *x,int *y)
{
int t;
t=*x;
*x=*y;
*y=t;
}

Advertisements

Leave a comment

Filed under TUTORIALS

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s