언어 [수정]C언어에서... 답변.
2005.05.25 21:38
>scanf() 함수를 사용하지 않고...
>
>프로그램이 실행하는 도중에 잠시 대기했다가, Enter키를 누르면 계속 프로그램이 실행되는 것은
>
>어떻게 만들 수 있나요?
>
>방법이 있기는 한 건가요?
#include -> #include <stdio.h>
#include -> #include <conio.h>
char ch;
void enter(void)
{
printf("☞");
do{
getch(); -> ch = getch();
}while(ch !=SPACE || ch !=ENTER); -> ch !=SPACE && ch !=ENTER
printf("%n"); -> printf("\n");
}
int main() -> void main() //리턴 1 이 없을 경우 void로 해주어야 워닝이 안뜹니다
{
printf("안녕하세요. 접니다. 쿨럭."); enter();
printf("자, 그럼 보러갈까요?"); enter();
}
-------------------------------------------
#include <stdio.h>
#include <conio.h>
// 함수들의 선언
bool is_space_or_enter(ch);
void enter();
// 메인은 위쪽에 놓아야 읽기 편합니다.
void main()
{
printf("안녕하세요. 접니다. 쿨럭."); enter();
printf("자, 그럼 보러갈까요?"); enter();
}
// 13 = Return, 32 = Space
bool is_space_or_enter(ch)
{
if(ch == 13 or ch == 32)
return true;
else
return false;
}
// 포즈
void enter()
{
char ch;
printf("☞");
while(is_space_or_enter(getch()) != true);
printf("\n");
}
>
>프로그램이 실행하는 도중에 잠시 대기했다가, Enter키를 누르면 계속 프로그램이 실행되는 것은
>
>어떻게 만들 수 있나요?
>
>방법이 있기는 한 건가요?
#include -> #include <stdio.h>
#include -> #include <conio.h>
char ch;
void enter(void)
{
printf("☞");
do{
getch(); -> ch = getch();
}while(ch !=SPACE || ch !=ENTER); -> ch !=SPACE && ch !=ENTER
printf("%n"); -> printf("\n");
}
int main() -> void main() //리턴 1 이 없을 경우 void로 해주어야 워닝이 안뜹니다
{
printf("안녕하세요. 접니다. 쿨럭."); enter();
printf("자, 그럼 보러갈까요?"); enter();
}
-------------------------------------------
#include <stdio.h>
#include <conio.h>
// 함수들의 선언
bool is_space_or_enter(ch);
void enter();
// 메인은 위쪽에 놓아야 읽기 편합니다.
void main()
{
printf("안녕하세요. 접니다. 쿨럭."); enter();
printf("자, 그럼 보러갈까요?"); enter();
}
// 13 = Return, 32 = Space
bool is_space_or_enter(ch)
{
if(ch == 13 or ch == 32)
return true;
else
return false;
}
// 포즈
void enter()
{
char ch;
printf("☞");
while(is_space_or_enter(getch()) != true);
printf("\n");
}
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
130 | RXP 테스트플레이시 프로세스오류 | 일자무식 | 2005.05.27 | 100 |
129 | rpg2003스탯관련 | ☆KBOY★ | 2005.05.26 | 286 |
128 | SRPG95 | 창도맨 | 2005.05.26 | 379 |
127 | rpg2003스탯관련 [1] | 암흑의사신 | 2005.05.26 | 463 |
126 | 제가 만든 겜에 테스트플레이를 해보려고하는데.. | 크레시스 | 2005.05.26 | 5 |
125 | Dunky's Answer ! | 덩키동크 | 2005.05.26 | 19 |
124 | 포켓몬스터에서의 캐릭터 고르기처럼 하는 방법.. | 크레시스 | 2005.05.26 | 68 |
123 | RPGxp설치하고.. 실행할때 오류가.. | 비밀소년 | 2005.05.25 | 288 |
122 | RPG XP 오류 에 대한 질문... | 비밀소년 | 2005.05.25 | 269 |
121 | 답변입니다 | 비밀소년 | 2005.05.25 | 6 |
120 | 알만툴 2003에서 | 다크아머 | 2005.05.25 | 117 |
119 | 질문이 있어요 | 비밀소년 | 2005.05.25 | 6 |
118 | SRPG95 | 비밀소년 | 2005.05.25 | 322 |
117 | VB관련 질문 - 반투명에 관하여 | 비밀소년 | 2005.05.25 | 10 |
» | [수정]C언어에서... 답변. | 비밀소년 | 2005.05.25 | 10 |
115 | RPG2003툴에서 동영상 및 사진 넣는 방법 등의 질문 | 다크아머 | 2005.05.25 | 284 |
114 | 예전 창도에선 레벨이 4인데.... | 엘리스 | 2005.05.25 | 5 |
113 | 견습작가라는 직업의 취득은 어떻게? | 엘리스 | 2005.05.25 | 16 |
112 | 판타지와 SF는 뭐가 다른건가요? | Pan Croft | 2005.05.25 | 8 |
111 | SRPG95 | º페이온♡아르비너스 | 2005.05.25 | 531 |