리눅스 프로그래밍 도와주세요ㅠ

dd154의 이미지

"Helloworld" 프로그램 작성하는데 이 프로그램이 10초동안 sleep한 뒤에 "hello world!"출력하게 만들도록 하는데
ctrl+c 입력하면 "do you want to terminate(y/n)"가 뜨도록 하여 y입력하면 종료되는 프로그램이에요ㅠ

세벌의 이미지

signal 을 다루는 법을 공부해 보셔요. 예를 들어
https://www.thegeekstuff.com/2012/03/catch-signals-sample-c-code
참고하면 될 듯.