디시인사이드 갤러리

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

갤러리 본문 영역

프갤...도움....C... 잘아는 놈만....클ㄹ...

ㅇㅇ(219.250) 2018.05.03 04:00:55
조회 1929 추천 0 댓글 8
														
int x, sum=0;
while(scanf_s("%d", &x) != EOF) 
{
    sum += x;  

printf("확인용\n");

}
printf("sum is %d", sum);

return 0;

몇일전부터 C배우기 시작한 학생임 다른언어는 많이 다뤄봤음


C언어 반복문 파트에 나오는 예제인데 도저히 뭐가 문제인지 모르겠다


환경은 윈10, 비쥬얼 스튜디오 2015



진짜 간단한 프로그램인데 계속 정수 입력받아서 더하다가 EOF넣어주면 프로그램 종료되고 합을 출력하고 끗


근데 EOF를 넣어주면 scanf()에서 실행이 멈춤


웃긴게 콘솔에서 EOF를 3번까지 입력해줘야 scanf()가 값을 리턴하고 정상적으로 다음 연산을 수행하면서 종료됨


scanf()든 scanf_s()든 둘다 테스트 해봤음


누가 버퍼문제라고 그러던데 어떠한 흐름으로 이런 문제가 일어나는지 좀 자세히 알려주기바람 공부하는 입장이라 확실하게 짚고 넘어가고싶다


버퍼에 개행문자 차있어서 다음번 입력씹는 거처럼 보이는 그거 말하는거면 그 문제는 절대 아님


viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73cef85fa11d02831dc7f5dc338ba31e98e3bde94c504fdb56d5d6a41208ea374ecda5c805fa5c811d5727e46e6b3beaa62a219b66311b636dd2e


보면 알겠지만 버퍼에 남아있는 값 입력받고 휘리릭 넘어가는거라면 저 '확인용'이라는 텍스트가 출력되어야 정상인데 그냥 EOF를 3번 넣어줄때까지 scanf()에 묶여있는거임ㅠㅠ


viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73cef85fa11d02831dc7f5dc338ba31e98e3bde94c504fdb56d5d6a41208ea374ecda5c805fa5c811d5727e46e6b3b4ad32f748b46f40b636556d


프로그램 실행하자마자 해보아도 마찬가지



뭐가 문제인가 싶어서 while(getchar() != EOF); 로 테스트 해봤는데


이렇게 사용하면 단 한번의 EOF 입력으로 정상적으로 반복문 종료함


scanf()자체가 가지고있는 결함이라면 예제 만든놈이 분명히 설명을 했을텐데 없음....


관련 토픽이 적은거보면 개인적으로는 여러 요인들이 콜라보레이션되서 일어나는 문제(scanf자체결함 + 컴파일러문제 + 개발환경 등)라는 생각이 드는데


비기너주제에 컴파일러 문제임! 하고 답을내는건 쵸큼... 병신같으니까


혹시 잘 아는 사람있는감?

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연인과 헤어지고 뒤끝 작렬할 것 같은 스타는? 운영자 24/04/22 - -
공지 프로그래밍 갤러리 이용 안내 [68] 운영자 20.09.28 34137 62
2685542 🔴 요즘 꽁 떡하기 개쉬움 jpg ㅇㅇ(121.133) 20:22 1 0
2685541 습관을죽인다 골방외톨이갤로그로 이동합니다. 20:19 2 0
2685539 Si여도 대기업 소속이면 나름 갈만함? [2] 프갤러(118.235) 20:14 21 0
2685538 DNS 체인저 감염확인 및 조치안내 도리스아(112.170) 20:10 3 0
2685537 프로그래머 테크트리 추천좀 [2] 사람낚는어부갤로그로 이동합니다. 20:09 12 0
2685536 인생은 운빨이 매우 중요하다 [6] 버거띠갤로그로 이동합니다. 19:55 55 0
2685535 게임 매크로 만들고 싶은데 영어 할줄 알아야 함? ㅇㅇ(182.212) 19:55 11 0
2685534 40대 노총각... 빵조가리로 끼니를 때우고있습니다. [1] 40대프린이(118.235) 19:54 23 0
2685533 너뮤힘들다..... 금융오지마라갤로그로 이동합니다. 19:53 5 0
2685532 Annotation으로 중복코드 막으니 프갤러(175.119) 19:51 14 0
2685530 낼 빡세게 구르고 주말에 쉬어야징.. [1] ♥뀨티하니냥덩♥갤로그로 이동합니다. 19:47 17 0
2685529 리트코드 vs 백준 vs 프로그래머스 [2] qu(121.171) 19:46 13 0
2685527 지체장애인 조롱한 멍청한유라야 니가 이분보다 나은게 뭔데? [1] ♥뀨티하니냥덩♥갤로그로 이동합니다. 19:42 20 0
2685525 이게 하면 할 수록 끝이 안나네 프갤러(175.119) 19:36 14 0
2685523 좆소 아이티 사장들은 왜 실무를모를까 [2] 프갤러(183.99) 19:32 48 0
2685522 유재환, 30kg 감량 후 ♥정인경과 결혼 발표..장성규·딘딘도 축하 발명도둑잡기갤로그로 이동합니다. 19:31 13 0
2685521 윤보미♥라도 열애 중…"만나며 성숙해져" 꿀 뚝뚝 애정 [종합] 발명도둑잡기갤로그로 이동합니다. 19:30 12 0
2685519 블로그 퍼왔습니다. 지금은 개발자 안하시는 것 같네요. 도리스아(112.170) 19:28 22 0
2685518 정처기 따면 여기 프갤에서는 ㅆㅅㅌㅊ 스펙인거 맞냐? [2] 딱지(210.183) 19:20 34 0
2685517 여자애 생식기 폭파하는 직업 추천좀 ㅇㅅㅇ 류류(110.70) 19:17 27 1
2685516 .. ♥뀨티하니냥덩♥갤로그로 이동합니다. 19:15 14 0
2685515 아델리 펭귄 기후변화로 로스 해 생존이 위협받아왔었습니다. 도리스아(112.170) 19:15 8 0
2685514 저녁 메뉴 추천 받는다 [3] 딱지(210.183) 19:12 14 0
2685513 피곤합니다.... ㅜ [1] ㅈㄹㄷ(118.235) 19:08 13 0
2685511 세후 300이면 연봉 몇이냐? [3] 프갤러(223.38) 19:00 44 0
2685510 프리랜서 개꿀인거 같은데 [2] Atoaria갤로그로 이동합니다. 18:57 30 0
2685509 개 씨발 새끼들아 면접 보라고 전화 하라고 씨발새끼뜰아 [1] ㅇㅇ(112.150) 18:52 35 0
2685508 나도 걸어서 회사다니고파 [11] 멍청한유라ㅋ갤로그로 이동합니다. 18:50 43 0
2685507 유튜브나 책에서 줏어들은걸 내가 아는 지식인양 얘기해도 되는걸까?? [1] ㅇㅇ(223.62) 18:49 19 0
2685506 지동원 선수 2012년 1월 1일 맨시티 VS 선덜랜드 홈인지 원정인지 도리스아(112.170) 18:45 10 0
2685505 이 바닥 능력만이 살길이다 무조건 능력을 키워야 한다 [2] 프갤러(14.39) 18:39 31 0
2685504 주술회전 258화 [2] ♥뀨티하니냥덩♥갤로그로 이동합니다. 18:37 23 0
2685503 나만 제정신인가 메일 옛날 보따리 푸는 느낌으로... [6] 도리스아(112.170) 18:35 30 0
2685502 제 꿈은 유방을 못만난 한신이 되는겁니다. [2] 프갤러(42.24) 18:33 21 0
2685501 이거 보고 충격 트라우마 생김.. 심약한 사람은 보지 마 [1] ♥뀨티하니냥덩♥갤로그로 이동합니다. 18:26 30 0
2685500 과로로 인해 코피 터질것 같당.. [5] ♥뀨티하니냥덩♥갤로그로 이동합니다. 18:19 25 0
2685499 한달에 얼마씩 모음? [3] ㅇㅇ갤로그로 이동합니다. 18:18 26 0
2685498 진격의 냥덩 6화 [1] ♥뀨티하니냥덩♥갤로그로 이동합니다. 18:16 15 0
2685497 백준 골3까지는 허벌인데 ㅇㅇ(223.33) 18:16 27 0
2685496 정신병 걸릴거 같다 나님 너무 허슬하구 있어.. [1] ♥뀨티하니냥덩♥갤로그로 이동합니다. 18:14 23 0
2685495 버스이 썅년들이 진짜 [4] 멍청한유라ㅋ갤로그로 이동합니다. 18:13 24 0
2685494 미소녀 모유 먹고 싶네 ㅇㅅㅇ [2] 류류(118.235) 18:05 20 1
2685493 크래프톤 정글 게임랩 2기 지원 [1] ㅇㅇ(110.70) 18:03 84 0
2685492 옛날 네이버 감성 - 유물 고대 유물 자산어보 도리스아(112.170) 18:00 21 0
2685491 streamlit 임포트 하는 방법을 모르겠음 [1] 프갤러(121.188) 17:59 12 0
2685490 요즘 채용시장 알파메일이 3년차임? [3] 프갤러(118.235) 17:58 51 0
2685488 주피터 노트북 쓰는 이유가 뭐야? [1] 사람낚는어부갤로그로 이동합니다. 17:50 23 0
2685487 민희진 썰 개웃기네 ㅋㅋㅋㅋㅋㅋ 도파민 풀중전 ㅋㅋㅋㅋ ㅇㅇ(211.209) 17:34 46 0
2685486 마감임박!] 이스트소프트 부트캠프 참가자 모집 중! [1] recruit(121.170) 17:33 39 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2