Here's my code
Code:
#include <iostream>
#include <cstdlib>
#include <cmath>
#include <string>
#include <string.h>

         using namespace std;
 
int regular (); 
int complex ();
         
int main () 
{
    
          double dNum1;
          double dNum2;
          char cSymbol;
          char cSetting;
          char cOption;
          char cComplex[3];

          
          cout << "Type R for Regular or C for Complex" << endl << endl;
          cin >> cSetting;
          
             switch (cSetting)
             {
                    case 'r':
                         regular();
                         break;
                         
                    case 'R':
                         regular();
                         break;
                    
                    case 'c':
                         complex();
                         break;
                         
                    case 'C':
                         complex();
                         break;
             }
              
              
}


int regular ()
{
          double dNum1;
          double dNum2;
          char cSymbol;
          char cSetting;
          char cOption;
          char cComplex[3];
          
                        system("CLS");
               cout << "Type in your problem." << endl;
               cout << " '1h1' for more information " << endl;
               cin >> dNum1 >> cSymbol >> dNum2;
              switch (cSymbol)
                    { 
                      case '+':
                      cout << (dNum1 + dNum2) << endl;
                      break;
                    
                      case '-':
                      cout << (dNum1 - dNum2) << endl;
                      break;
                    
                      case '*':
                      cout << (dNum1 * dNum2) << endl;
                      break;
                    
                      case 'x':
                      cout << (dNum1 * dNum2) << endl;
                      break;
                    
                      case 'X':
                      cout << (dNum1 * dNum2) << endl;
                      break;
                    
                      case '/':
                      cout << (dNum1 / dNum2) << endl;
                      break;
                      
                      case 'h':
                      cout << "Action:         Example Command:      Result:" << endl;
                      cout << "Addition        2+2                   4"<< endl;
                      cout << "Subtraction     2-2                   0" << endl;
                      cout << "Multiplication  2*2                   4" << endl;
                      cout << "Division        2/2                   1" << endl;
                      cout << endl;
                      
                      cout << "Press R to return or X to exit" << endl;
                      cin >> cOption;
                          
                          switch (cOption)
                           {
                           case 'r':
                           regular();
                           break;
                           
                           case 'R':
                           regular();
                           break;
                           
                           default:
                           return 0;
                           break;
                           }
                      
                    }    
    system("PAUSE");
    return 0;
}

int complex()
{
    
          double dNum1;
          double dNum2;
          char cSymbol;
          char cSetting;
          char cOption;
          char cComplex[3];
   
                        system("CLS");
               cout << "Type in your problem." << endl;
               cout << " 'h1 1' for more information " << endl;
               cin >> cComplex[3] >> dNum1 >> dNum2;
              switch (cComplex[3])                    
                    {
                      case 'r':
                      cout << sqrt(dNum1) << endl; 
                      break;
                      
                      case 'pow':
                      cout << pow(dNum1,dNum2) << endl; 
                      break;
                      
                      case 'cos':
                      cout << cos(dNum1) << endl; 
                      break;
                      
                      case 'sin':
                      cout << sin(dNum1) << endl; 
                      break; 
                 
                      case 't':
                      cout << tan(dNum1) << endl; 
                      break;   
                      
                      case 'h':
                      cout << "Action:        Example Command:      Result:" << endl;
                      cout << "Squareroot     r4 0                  2"<< endl;
                      cout << "Power          p2 5                  32" << endl;
                      cout << "Cos            c8 0                  -0.1455" << endl;
                      cout << "Sin            s8 0                  0.989358" << endl;
                      cout << "Tan            t8 0                  -6.79971" << endl;
                      cout << endl;
                      
                      cout << "Press R to return or X to exit" << endl;
                      cin >> cOption;
                          
                          switch (cOption)
                           {
                           case 'r':
                           complex();
                           break;
                           
                           case 'R':
                           complex();
                           break;
                           
                           default:
                           return 0;
                           break;
                           }                           
                    }
    system("PAUSE");
    return 0;   
}

the part where it says
Code:
int complex()
{
    
          double dNum1;
          double dNum2;
          char cSymbol;
          char cSetting;
          char cOption;
          char cComplex[3];
   
                        system("CLS");
               cout << "Type in your problem." << endl;
               cout << " 'h1 1' for more information " << endl;
               cin >> cComplex[3] >> dNum1 >> dNum2;
              switch (cComplex[3])                    
                    {
                      case 'r':
                      cout << sqrt(dNum1) << endl; 
                      break;
                      
                      case 'pow':
                      cout << pow(dNum1,dNum2) << endl; 
                      break;
                      
                      case 'cos':
                      cout << cos(dNum1) << endl; 
                      break;
                      
                      case 'sin':
                      cout << sin(dNum1) << endl; 
                      break; 
                 
                      case 't':
                      cout << tan(dNum1) << endl; 
                      break;
Is a very big problem.

I want my code to do the following action when you type in 'pow'
Help?