string to upper c++

#include <iostream>
#include <cctype>

int main() {
    std::string inputString;

    // Input
    std::cout << "Enter a string: ";
    std::getline(std::cin, inputString);

    // Convert each character to uppercase
    for (char &c : inputString) {
        c = std::toupper(c);
    }

    // Output
    std::cout << "Uppercase string: " << inputString << std::endl;

    return 0;
}