--
#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<stdio.h>
class mystring
{
char *str;
int i;
public:
void accept()
{
cout<<"\n Enter string : ";
gets(str);
}
void show()
{
cout<<"\n string : "<
}
void operator !();
void operator [](int);
};
void mystring:: operator !()
{
for(i=0;i
{
if(str[i]>=65 && str[i]<=90)
{
str[i]+=32;
}
else
{
if(str[i]>=97 && str[i]<=122)
{
str[i]=str[i]-32;
}
}
}
}
void mystring::operator[](int n)
{
cout<<"\n Position of "<
}
void main()
{
int n;
mystring m;
clrscr();
m.accept();
!m;
m.show();
cout<<"\n---------------------------------\n";
cout<<"\n Enter position of character : ";
cin>>n;
m[n];
getch();
}