#include<bits/stdc++.h>
#include<stdio.h>
using namespace std;
int main()
{
char s[]="stringwith-hyphen";
int size=sizeof(s)/sizeof(s[0]);
char ch[size];
int j=0;
for(int i=0;i<size;i++)
{
if(s[i]=='-')
ch[j++]=s[i];
}
for(int i=0;i<size;i++)
{
if(s[i]!='-')
ch[j++]=s[i];
}
for(int i=0;i<size;i++)
s[i]=ch[i];
// Char Array to String conversion using constructor
// Method 1
string s1(s);
// Method 2
string s2="";
for(int i=0;i<size;i++)
s2+=s[i];
printf("%s\n",s);
cout<<s2;
}
#include<stdio.h>
using namespace std;
int main()
{
char s[]="stringwith-hyphen";
int size=sizeof(s)/sizeof(s[0]);
char ch[size];
int j=0;
for(int i=0;i<size;i++)
{
if(s[i]=='-')
ch[j++]=s[i];
}
for(int i=0;i<size;i++)
{
if(s[i]!='-')
ch[j++]=s[i];
}
for(int i=0;i<size;i++)
s[i]=ch[i];
// Char Array to String conversion using constructor
// Method 1
string s1(s);
// Method 2
string s2="";
for(int i=0;i<size;i++)
s2+=s[i];
printf("%s\n",s);
cout<<s2;
}
No comments:
Post a Comment