// program for swap two number uwithout using 3rd variable

// program for swap two number uwithout using 3rd variable

include

void new(int *a, int *b);
int main()
{
int a,b;
printf(“Enter number 1: \n”);
scanf(“%d”,&a);
printf(“Enter number 2: \n”);
scanf(“%d”,&b);

    printf("ORIGINAL Value of a : %d\n ",a);
    printf("ORIGINAL Value of b : %d\n ",b);

    new(&a, &b);

    printf("********  SWAPPED VALUES  *********** ");

    printf("New Value of a : %d\n ",a);
    printf("New Value of b : %d\n ",b);


    return 0;

}
void new(int *a, int *b ){

// a=a^*b;
// *b=a^b;
// a=a^*b;

*a=*a+*b-(*b=*a);
return ;

}

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *