declaration of 'TicketNumber' hides global variable

#include <iostream>

int TicketNumber = 12345; // Global variable

int main() {
    int TicketNumber = 67890; // Local variable, hides the global variable

    // Access local variable
    std::cout << "Local TicketNumber: " << TicketNumber << std::endl;

    // Access global variable using scope resolution operator ::
    std::cout << "Global TicketNumber: " << ::TicketNumber << std::endl;

    return 0;
}