playXP

서브 메뉴

Page. 1 / 12522 [내 메뉴에 추가]
글쓰기
작성자 포더윈터
작성일 2010-11-26 01:04:28 KST 조회 165
제목
나이트 퓨리님 보셈, 질문관련



님 오류가 뭐냐면 바로 그 쌓여있는거에 대한 이야기인데


처음에 입력을 하잖아요, 그러면서 enter인가 그게 스택인가 버프에 남아있을거임


스트림이라고했나


그래서 아마 그게 다음줄로 넘어가면서 입력이 바로 될거에요


그러니까 scanf 줄이 있는데를


scanf("%c", &c);

scanf("%c", &c);


이렇게 써주면 처음꺼가 쌓여있던걸 받아주고 그 다음줄에서 입력이 되요


그리고 일단 수정해줄게 뭐냐면 


for(i=1;i>0;i++) 이걸 while(1)로 해주시고 변수 i를 안쓰시는게 낫구요

무엇을 내시겠습니까 printf 마지막에 뉴라인 \n 넣어주시는게 좋을거임


그 쌓여있는거 없에는 함수가 있었는데 그걸 제가 지금 기억이 안남

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 Aver (2010-11-26 01:05:47 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
분명이 C언어 열심이 공부했는데 취직은... 언어랑 잘 관련없는쪽으로 가서....
기억에서 아예 잊혀저 버려서 슬프네요
포더윈터 (2010-11-26 01:09:06 KST)
0↑ ↓0
센스 이미지
http://ahmdo.blog.me/40057616030

가장 관련있는 포스트니까 요걸 참고해보세요
나이트퓨리님 컴파일러가 뭔진 모르겠는데 아마 비쥬얼 2008일거임

포스트를 요약하면, 처음 scanf 이후 fflush함수를 써주시면 됌
fflush(stdin); // <-이렇게

그런데 보니까 표준적인 방법이 아니라고 하더라구요
그래도 scanf 두번 쓰는것보다는 훨씬 고상한 방법이라고 봄
아이콘 나이트퓨리 (2010-11-26 17:37:03 KST)
0↑ ↓0
센스 이미지
감사합니다.
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.