Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How to write a program for swapping two strings without
using 3rd variable and without using string functions.

Answers were Sorted based on User's Feedback



How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / sivaraj

Questions is to swap the string not for integers so the
above answers are wrong.

Is This Answer Correct ?    47 Yes 7 No

How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / gaurav rustagi

#include <iostream>
#include <string.h>
using namespace std;
void swap ( char ** , char ** ) ;
int main ()
{
char * buyer= "US Dollars" ;
char * seller = "IN Ruppees" ;

cout << "Before swap, buyer has " << buyer;
cout << " and seller has " << seller << endl;

swap (buyer,seller);

cout << " After swap, buyer has " << buyer;
cout << " and seller has " << seller << endl;

return 0;
}
void swap ( char ** L , char ** R )
{
char ** temp = R;
R = L ;
L = temp ;
}

Is This Answer Correct ?    7 Yes 13 No

How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / sri

main()
{
int a=5,b=3;
a=a+b;
b=a-b;
a=a-b;
printf(" %d %d ",a,b);
getch();
}

Is This Answer Correct ?    33 Yes 42 No

How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / biswambar

main()
{
int a=5,b=3;
b=a+b;
a=b-a;
b=b-a;
printf(" %d %d ",a,b);
}

Is This Answer Correct ?    44 Yes 54 No

How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / saptarshi

void main()
{
char *p="string1";
char *q="string2";

p^=q^=p^=q;
printf("%s,%s",p,q);
}

swapping the base pointers of the two strings may work...
if they are declared as character arrays, then it is not
possible as we cannot modify the value of array base
pointers...

Is This Answer Correct ?    10 Yes 26 No

How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / ramu pasupuleti

#include<stdio.h>
#include<conio.h>
{
printf("enter a,b values");
a=a+b;
a=a-b;
b=a-b;
printf("%d%d",a,b);
getch();
}

Is This Answer Correct ?    2 Yes 18 No

How to write a program for swapping two strings without using 3rd variable and without using strin..

Answer / srinath, hyd

main()
{
int a=5,b=3;
a=a+b;
b=a-b;
a=a-b;
printf(" %d %d ",a,b);
getch();
}

Is This Answer Correct ?    7 Yes 26 No

Post New Answer

More C Interview Questions

what is the basis for selection of arrays or pointers as data structure in a program

0 Answers   TCS,


What is pointer and structure in c?

0 Answers  


How do you view the path?

0 Answers  


what is computer engg

1 Answers  


write a string copy function routine?

2 Answers  


Write programs for String Reversal & Palindrome check

0 Answers   TISL,


2) Write a program that will help Air Traffic Control for an airport to view the sequence of flights ready for take-off. The airport can accommodate 10 flights waiting for take-off at any point in time. Each flight has a unique 3 digit numeric identifier. &#61550; Each time a flight takes-off, Air Traffic Control adds a flight to the waitlist. Each time a flight is added to the waitlist, the list of flights waiting to take-off must be displayed. &#61550; When a flight is cleared for take-off, Air Traffic Control removes the flight from the waitlist. Each time a flight takes-off, the list of flights waiting to take-off must be displayed. &#61550; Sequence of take-off is the sequence of addition to the waitlist

0 Answers  


Write code for atoi(x) where x is hexadecimal string.

5 Answers   Adobe,


why in C,C++'s int size is 2 byte and .net(c#) int Size is 4 byte?

2 Answers  


the data type used for unlimited value in c and how to do this program

1 Answers  


Why the use of alloca() is discouraged?

2 Answers   Oracle,


What does *p++ do? What does it point to?

0 Answers  


Categories