In: Computer Science
//part 1
#include<iostream>
using namespace std;
int main(){
   char array[9];
   //reading 8 letter word signle character at a
time
   for(int i=0;i<8;i++){
       cin>>array[i];
   }
   cout<<"word : ";
   //printing complete 8 letter word one character at a
time
   for(int i=0;i<8;i++){
       cout<<array[i];
   }
   cout<<"\nbackword word : ";
   //printing complete 8 letter word backward one
character at a time
   for(int i=7;i>=0;i--){
       cout<<array[i];
   }
   return 0;
}

//part 2
#include<iostream>
using namespace std;
void find(char letters[],int size,char c);
int main(){
   int size;
   cout<<"Enter size of word : ";
   cin>>size;
   char letters[size];
   char c;
   //reading 8 letter word signle character at a
time
   cout<<"Enter word : ";
   for(int i=0;i<size;i++){
       cin>>letters[i];
   }
   cout<<"Enter character for search location :
";   //reading character for searching
   cin>>c;
   find(letters,size,c);   //calling
function
   return 0;
}
//function for searching element in character array
void find(char letters[],int size,char c){
   int i,flag=0;
   for(i=0;i<size;i++){
       //if letter is equal to any letter
of charcter array then printing location and terminating the
program
       if(letters[i]==c){
           flag=1;
           cout<< c
<<" is found at location "<< i+1 <<endl;
           break;
       }
   }
   //if if block not executed then no element equal to
that letter
   if(flag!=1)
       cout<<"character array does
not contain letter "<<c;
}
