#include <iostream>
using namespace std;
void ChangeString(char a[],int len)
{
int i=0;
int BlankOfstr=0;
int newsize=0;
int oldsize=strlen(a);
cout<<oldsize<<endl;
i=0;
while(a[i++]!='\0')
{
if(a[i]==' ')
BlankOfstr++;
}
cout<<BlankOfstr<<endl;
newsize=oldsize+BlankOfstr*2;
cout<<newsize<<endl;
newsize=newsize-1;
for(int i=oldsize-1;i>0;i--)
{
if(a[i]==' ')
{
a[newsize--]='0';
a[newsize--]='2';
a[newsize--]='%';
}
else
{
a[newsize--]=a[i];
}
}
}
int main()
{
char a[100]="hello world this is a word";
cout<<a<<endl;
ChangeString(a,100);
cout<<a<<endl;
return 0;
}
using namespace std;
void ChangeString(char a[],int len)
{
int i=0;
int BlankOfstr=0;
int newsize=0;
int oldsize=strlen(a);
cout<<oldsize<<endl;
i=0;
while(a[i++]!='\0')
{
if(a[i]==' ')
BlankOfstr++;
}
cout<<BlankOfstr<<endl;
newsize=oldsize+BlankOfstr*2;
cout<<newsize<<endl;
newsize=newsize-1;
for(int i=oldsize-1;i>0;i--)
{
if(a[i]==' ')
{
a[newsize--]='0';
a[newsize--]='2';
a[newsize--]='%';
}
else
{
a[newsize--]=a[i];
}
}
}
int main()
{
char a[100]="hello world this is a word";
cout<<a<<endl;
ChangeString(a,100);
cout<<a<<endl;
return 0;
}