~cpp
#include <iostream>
using namespace std;
#include "MyString.h"
void Mystring::reverse() {
int len;
for (int i=0; i<=20; i++){
if(ch[i]=='\0'){
len=i;
break;
}
}
for(i=len-1; i>=0; i--){
cout << ch[i];
}
}
void Mystring::input(){
cin >> ch;
}
void Mystring::show(){
cout << ch;
}
void Mystring::search(){
char cha;
cin >> cha;
int len;
for (int i=0; i<=20; i++){
if(ch[i]==cha){
len=i;
break;
}
}
cout << len+1;
}
void Mystring::change(){
char newch[20];
cin >> newch;
for(int i=0; i<20; i++){
ch[i]=newch[i];
}
}
void Mystring::add(){
char newch[20];
cin >> newch;
cout << ch;
cout << newch;
}