Data Types C++ Tutorial

#include  
#include  
using namespace std; 
 
int main() 

  char *p; 
  char str[80] = "This Is A Test"; 
 
  cout << "Original string: " << str << "\n"; 
 
  p = str; // assign p the address of the start of the array 
 
  while(*p) { 
    if(isupper(*p)) 
      *p = tolower(*p); 
    else if(islower(*p)) 
      *p = toupper(*p); 
    p++; 
  } 
 
  cout << "Inverted-case string: " << str; 
 
  return 0; 
}
Original string: This Is A Test
Inverted-case string: tHIS iS a tEST