написать программу на C для завершения работы Windows XP (когда мы скомпилируем эту программу, наша система будет отключена)
Предполагая, что вам нужен тот, который выходит из Windows, когда он запускается , вы можете использовать ExitWindowsEx или InitiateSystemShutdown.
ExitWindowsEx
InitiateSystemShutdown
#include <stdio.h> void main() { printf("Now shutting down..."); system("shutdown /s"); }
Просто используйте команду shutdown.
shutdown
system("shutdown -s -t 0");
Немедленно выключается.
Это должно быть что-то вроде
system("shutdown -s");
или если вы хотите установить время
system("shutdown -s -t 30");
Однако, оно не завершится при компиляции, а при выполнении
PS: не забудьте включить process.h