You are on page 1of 2

// String sort

#include<iostream>
#include<string>
#include<cstring>
using namespace std;

int main()
{
string s[5];
int i,j,k,l;
int n=5;
char ch;

/*cout<<"\nEnter 5 strings\n";
for(i=0;i<5;i++)
getline(cin,s[i]);
for(i=0;i<5;i++)
cout<<"\n"<<s[i];

for(i=0;i<n-1;i++)
for(j=1;j<n;j++)
{
l=s[i].size();
for(k=0;k<l;k++)
if (s[i].at(k)>s[j].at(k))
{
string temp;
temp=s[i];
s[i]=s[j];
s[j]=temp;
break;
}
}
cout<<"\nAfter Sorting\n";
for(i=0;i<5;i++)
cout<<"\n"<<s[i];*/

string s1,s2;
cout<<"\nEnter 2 strings";
getline(cin,s1);
getline(cin,s2);

int len=s1.size();
int flag=0;
for(i=0;i<len;i++)
{
cout<<endl<<s1[i];
cout<<endl<<s2[i];
if(s1[i]>s2[i])
{
string temp=s1;
s1=s2;
s2=temp;
flag=1;
}
if(flag==1)
break;
}
cout<<endl<<s1<<endl<<s2;
return 0;
}

You might also like