맨 밑에 반복되는 부분 왜 저렇게 나오고, 없애는 방법 좀 알려 주세요 ㅠㅠ
while(1) 질문
멀대(dbtjddign)
2017-07-05 21:42
추천 0
댓글 15
다른 게시글
-
낄낄.허수아비가 나는 권력이 잇다 잇다 하는대 [1]익명(82.196) | 17.07.05추천 0
-
안드로이드 스튜디오 이것봐봐 내가 뭘잘못한거야? [1]익명(49.213) | 17.07.05추천 0
-
이거 폰트 뭐임?? [3]익명(39.7) | 17.07.05추천 0
-
안녕하세요 디시인사이드 파수꾼 허.수.아.비 입니다 [1]낄낄.허수..(128.199) | 17.07.05추천 0
-
서울 모시기 학원에서 근무했을때 썰좀 풀어봄.익명(59.17) | 17.07.05추천 0
-
r 프로그래밍 질문이여 기초적인것 [6]익명(39.119) | 17.07.05추천 0
-
아조씨들 파이썬 IDE나 에디터 뭐써요? [12]템즈강정모(jonadan21) | 17.07.05추천 0
-
낄낄.허수아비ㅋㅋㅋㅋㅋㅋㅋ [1]ㅋㅋㅋ(128.199) | 17.07.05추천 0
-
구조체에 관한 질문 드립니다. [4]익명(124.51) | 17.07.05추천 0
-
나를 찾지 마세요. [7]codesafer(codesafer) | 17.07.05추천 0
scanf 다음에 fflush(stdin); 이라고 치세요
SME//ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
공백 때문입니다. a<ENTER>를 입력하면 a를 읽고 적절히 처리한 다음, 다음번 루프에서 버퍼에 들어있는 ₩n(개행 문자)을 한 글자 읽어오죠. ₩n은 I < 'a' || I > 'z'에 걸려서 continue로 넘어가기 때문에 소문자를 입력하시오가 두번 출력되는 겁니다
SME//이상한거 가르치지 마소
%d 계열은 공백이 있으면 적절히 넘어가기 때문에 이런 문제가 없음. %c만 이렇죠
@ㅇㅇ ?왜요 맞잖아요 - dc App
SME//어그로 끌지마라 fflush(stdin);은 비표준이라 초보한테 권장하면 안되지
@ㅇㅇ 그냥 방법 알려 달라해서 알려준건데 나중에 공부하다보면 자연스럽게 알게 되지 않나요? - dc App
알려주려면 제대로 알려줘야지
@ㅇㅇ 엄청 공격적이시네요 어차피 공부하면 자신이 알아가는 것이 더 기억에 잘 남는데 뭐 각자의 기준이 있는거니까요 - dc App
애초에 윤성우도 fflush(stdin); 써서 욕먹었고, printf("%c ", &l);로 공백을 넣어주면 해결될건데 어줍잖게 알려주면 오히려 독
잘못알려주는건 잘못한거 맞음 ... 그럴거면 안알려줘야지
공부하면서 자신이 알아가는거랑 님이 잘못알려주는거랑 무슨상관? ㄸ
합리화 지렸구여
말이 심했던건 미안함