C언어 어떠한 특정 키를 누르면 시스템이 종료 되게 만들고 싶어요

seojh1431의 이미지

ctrl + c 말고는 없나요?

yukariko의 이미지

어떤 방식을 말씀하시는건지는 모르겠지만
키를 계속 입력받은 다음, 특정키를 누르면 exit(0) 함수로 종료시켜도되고..
프로그램 수행도중에 계속 검사해야한다면 쓰레드를 사용해서 한쪽으론 키입력 받게끔 해도 되겠네요.
tstc() 함수도 찾아보시면 좋을듯합니다.

MyAbby의 이미지

#include <stdlib.h>
...
 
#if 윈도
system("shutdown -s -t 0");
#else
system("sudo shutdown now");
#endif