void sortArray(int arr[], int length) {     for (int i = 0; i < length; i++) {       for (int j = i + 1; j < length; j++) {         if (arr[j] < arr[i]) {           // Swaps values           int temp = arr[i];           arr[i] = arr[j];           arr[j] = temp;         }       }     }     cout << "{";     for (int i = 0; i < length; i++) {       cout << arr[i];       if (i < length - 1)         cout << ", ";     }     cout << "}"; } // Sort Array

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

C++: I am trying to sort the given array in the main method but I am getting the following error:

error: no match for ‘operator<<’ (operand types are ‘std::basic_ostream’ and ‘void’) cout << "\nSorted Array: " << sortArray(arr, length);

Code:

void sortArray(int arr[], int length) {
    for (int i = 0; i < length; i++) {
      for (int j = i + 1; j < length; j++) {
        if (arr[j] < arr[i]) {
          // Swaps values
          int temp = arr[i];
          arr[i] = arr[j];
          arr[j] = temp;
        }
      }
    }
    cout << "{";
    for (int i = 0; i < length; i++) {
      cout << arr[i];
      if (i < length - 1)
        cout << ", ";
    }
    cout << "}";
} // Sort Array

 

int main() {

int arr[] = {3, 4, 1, 2};
int length = sizeof(arr) / sizeof(arr[0]);

cout << "\nSorted Array: " << sortArray(arr, length);

}

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education