336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

목표 : 키를 입력 받아 입력받은 키를 출력하고 특정키를 받으면 프로그램이 화면을 청소하거나, 종료한다.


프로그램을 코딩할때 잘사용하지 않는다 이유는 프로그램의 문맥을 무시하기 때문이다.


소스코드 : main.c

#include <stdio.h>

#include <stdlib.h>// system("cls")를 사용하기 위해서 선언


int main(void)

{

unsigned char ch = '\0';


cls:

system("cls");


for (;;)//while(1) 과 동일

{

printf("문자입력 : ");

ch = getchar();

fflush(stdin);//enter키 정보 소멸(엔터도 아스키 코드 값이 있다.)


if (ch == '!')

{

goto stop;

}

else if (ch == 'c')

{

printf("%c 입력하셨습니다. 프로그램화면을 정리합니다.\n", ch);

goto cls;

}

else

{

printf("%c 을 입력 하셧습니다.\n", ch);

}


}


stop:

printf("%c \n 입력 프로그램을 종료합니다.", ch);


return 0;


}



결과



#c언어입문, #프로그램입문, #c언어, #goto문

+ Recent posts