#include #include #pragma warning(disable:4996) int main() { OSVERSIONINFO osvi; ZeroMemory(&osvi, sizeof(OSVERSIONINFO)); osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); if (GetVersionEx(&osvi)) { printf("OS Platform: Windows\n"); printf("OS Version: %d.%d Build %d\n", osvi.dwMajorVersion, osvi.dwMinorVersion, osvi.dwBuildNumber); } else { printf("Error: Unable to retrieve OS information.\n"); } return 0; }