디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

님들~ 이것좀 해결해주시면 감사하겟습니다

프로그래밍(211.229) 2013.01.25 12:32:14
조회 95 추천 0 댓글 7

#include <stdio.h>
#include <signal.h>
#include <stdlib.h>

void ctrl_c(int sig)
{
        char isExit;
        if(sig==SIGINT)
        {
                printf("종료하시겠습니까?(Y/N) : ");
                scanf("%c", &isExit);
                scanf("%c");

                if(isExit=='Y')
                        exit(0);

                else
                        return;
        }
}

int main(void)
{
        int state;
        struct sigaction act;

        act.sa_handler=ctrl_c;
        sigemptyset(&act.sa_mask);
        act.sa_flags=0;

        state=sigaction(SIGINT, &act, 0);

        while(1)
        {
                printf("wait signal.... \n");
                sleep(1);
        }

        return 0;
}

리눅스에서 실행후 Ctrl+c를 누르고 Y를 입력하면 종료되어야 하는데 종료 안되네요 ㅠ

분명 scanf에서 Y를 입력받고 버퍼에 남아있는 \n을 입력받아서 isExit에 저장된건 Y일 텐데 왜 else

구문이 계속 실행되는 걸까요? 이 프로그램의 해결책은 scanf("%c")를 else구문의 return앞으로 위치를 바꿔주면 된다는 것은 알아냈는데 왜 이 코드로도 안되는지 이유를 모르겠어요 ㅠ 아시는분 답변해주시면 감사하겠습니다

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
344659 임베디드 공부 할려면 뭐부터해야대? [2] 하ㅣㅂㅈ(14.47) 13.02.02 146 0
344658 유능한 프로그래머의 정의가 대체 뭐죠? [4] 와우컹컹갤로그로 이동합니다. 13.02.02 181 0
344657 백왕이 감성 충전이라고 해서 생각나는게 [4] 에어로홍갤로그로 이동합니다. 13.02.02 93 0
344655 프로그래머 범위 질문 [9] 와우컹컹갤로그로 이동합니다. 13.02.02 157 0
344654 동적로딩같은걸 써야하나; [1] sdf(125.131) 13.02.02 80 0
344651 콩고 비밀 정보 요원, 한국의 난민이 되다 [2] 에어로홍갤로그로 이동합니다. 13.02.02 173 1
344649 디씨인을 숙연하게 만드는 명문 에어로홍갤로그로 이동합니다. 13.02.02 78 0
344646 간만에 예전 프갤다운 떡밥이 돌았네 왠일이냐 [1] 돌대갈(116.33) 13.02.02 122 0
344645 코드 줄일 수 있게 도와주세요 [3] ㅋㅋㅋㅋ(114.199) 13.02.02 109 0
344644 형들 난 프로그래밍 할 머리가 아닌걸까... [7] d(1.214) 13.02.02 222 0
344643 Kyary Pamyu Pamyu ☆ Cherry Bon Bon 에어로홍갤로그로 이동합니다. 13.02.02 36 0
344640 에러창이 안 뜨는 데 에러음이 나는 건 먼소릴까여(쓰자마자 해결) [2] 네로시엔갤로그로 이동합니다. 13.02.02 45 0
344638 고피스라는 회사 아시는분.. [2] topandbottom갤로그로 이동합니다. 13.02.02 88 0
344636 근데 C++에서 [3] Rei@디씨갤로그로 이동합니다. 13.02.02 128 0
344632 진짜 와 가짜 [5] ssonacy갤로그로 이동합니다. 13.02.02 105 0
344631 내목소리어떠냐 [1] ㅇㅇ(120.136) 13.02.02 82 0
344630 자바 물어볼게 있는데 배열 꼭 해야하나? [8] 자바킹갤로그로 이동합니다. 13.02.02 154 0
344629 한글로된 알고리즘 책 없음? [3] dsadas(114.141) 13.02.02 143 0
344628 아래 실험한거 보고 해봤음. [2] Rei@디씨갤로그로 이동합니다. 13.02.02 129 0
344627 셀룰러 네트워크간 p2p 통신은 어떻게? 큐티커갤로그로 이동합니다. 13.02.02 64 0
344626 [c++] 복사 생성자가의 인자를 받아 드리는 형이 참조인 이유는? [1] ssonacy갤로그로 이동합니다. 13.02.02 88 0
344625 재귀 함수란 .. ? [6] ssonacy갤로그로 이동합니다. 13.02.02 181 0
344624 한번쯤은 인간으로서 최소한은 무조건 보장되어야 한다는 생각을 해본적 없나 [3] 상상(175.123) 13.02.02 84 0
344623 한화s&c 어떤가요? ㄹㄹ(223.62) 13.02.02 228 0
344622 형들 '역분석 구조와 원리' 이 책 입문용으로 좋나? [2] K´9999갤로그로 이동합니다. 13.02.02 56 0
344621 용산 도서관 가야지 [4] 에어로홍갤로그로 이동합니다. 13.02.02 84 0
344619 형들 내가 자바로 게임좀 만들건데 도와줘 [8] 자바킹(1.246) 13.02.02 180 0
344618 프로그래머 지망생치곤 너무 뒤죽박죽 인생을 살아온 것 같다.. [10] 하아(183.101) 13.02.02 262 0
344617 좆고딩들 보셈 알아둬야할게있음 [1] ㅁㅁ(125.183) 13.02.02 123 0
344616 한글로된 알고리즘 책 추천좀 ㅇㄴㅁㅇㅁㄴ(59.11) 13.02.02 48 0
344615 스윙이 MFC보다 훨씬 빠름 2 [10] 헤헤(221.160) 13.02.02 294 0
344613 형들 마이크로프로세서 많이어료워?ㅠ [4] 7급야왕(121.187) 13.02.02 86 0
344611 프늅 질문이요 [8] 와우컹컹갤로그로 이동합니다. 13.02.02 98 0
344610 오라클DB,리눅스 수강권더싸게양도해요(과목변경가능) [1] 데스(211.234) 13.02.02 88 0
344609 컴퓨터관련과 나와서 개발자 안하면 뭐하나요? [7] (119.193) 13.02.02 224 0
344607 매일매일 WIN32API 자식윈도우메시지처리 질문하기 [4] 이힝(175.215) 13.02.02 150 0
344606 헤헤는 봄미다 [1] 땡칠도사갤로그로 이동합니다. 13.02.02 63 0
344604 자바가 CPP보다 훨씬 빠름 [14] 헤헤(221.160) 13.02.02 437 0
344602 프로그래머는 왜 프로그래머냐 [5] (168.126) 13.02.02 220 0
344601 음원 신보 두 곡입니다 에어로홍갤로그로 이동합니다. 13.02.02 51 0
344600 야 나막장인데 인생조언좀 [14] ■x(175.202) 13.02.02 262 1
344599 방금 존내 이상한 실험을 했음 [5] 헤헤(221.160) 13.02.02 248 0
344596 자바도 릴리즈 빌드 잇나여? [1] 헤헤(221.160) 13.02.01 77 0
344595 미국 프로그래머에 대한 질문? [7] 와우컹컹갤로그로 이동합니다. 13.02.01 521 0
344594 형들 C#으로 녹음 & 재생기 짜는 데 조언좀 [2] 납땜왕(14.32) 13.02.01 196 0
344593 시스템 종료하지말라는거 생까고 종료했더니 CPU가 맛탱이간듯ㅋㅋ [16] a(114.199) 13.02.01 255 1
344590 우리중에 스파이가 있어 [5] 루비•‿•갤로그로 이동합니다. 13.02.01 196 1
344588 와 씨발 진짜 한번꼬이니까 개 좆같다 [7] 08학번공대생갤로그로 이동합니다. 13.02.01 240 0
344587 정보처리기사만 왜 비관련학과 응시자격 주어지냐? [6] 123(1.241) 13.02.01 563 0
344585 책이 ios5 용인데 ios6책을 다시 사야할까??? [3] 멍청닭(182.211) 13.02.01 129 0
뉴스 가수 소유, 성형설 루머에 직접 해명...10kg 감량에 앞트임은 메이크업 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2