>> Delete No. 46843 article
No. C에 관한 간단한 질문

등록 2002-04-12 23:56:00 By localhost     조회 2
이름 이수현    

		4.c
 #include <stdio.h>
 main()
{
    char c;
    char s[20];
     c = getchar();
    printf("c = %c", c );
    gets(s);
    printf("s = %s", s );
}
  저런 간단한 코드가 있습니다.
 그런데 실행하면 
 $ 4       <-- 실행
a         <-- a (엔터)
c = a     <-- c 출력
s =       <-- gets 가 기능해야하는데 웬 printf ??  Oo;;;
   웃긴건.. getchar 와 gets 의 순서를 바꾸면 제대로 작동
하는 겁니다. 아.. 이를 어찌 하오리까.. -.-
 cygwin 에서 작동시킨 겁니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved