#include <iostream>
    #include <cstring>
    #include <cctype>

    using std::cin;
    using std::cout;
    using std::endl;

bool equals(const char*, const char*);

int main()
   {

   // Tests 1a - 1d: Test the equals() function
   cout << "Test 1a: ";
   if (equals("catapult", "catapult"))
      cout << "correct\n";
   else
      cout << "incorrect\n";

   cout << "Test 1b: ";
   if (!equals("catapult", "catamaran"))
      cout << "correct\n";
   else
      cout << "incorrect\n";

   cout << "Test 1c: ";
   if (!equals("cat", "catamaran"))
      cout << "correct\n";
   else
      cout << "incorrect\n";

   cout << "Test 1d: ";
   if (!equals("catapult", "cat"))
      cout << "correct\n";
   else
      cout << "incorrect\n";

   cout << endl;
return 0;
}

bool equals (const char* str1, const char* str2)
{
    if (strcmp(str1, str2) == 0)
        return true;

    return false;
}