본문 바로가기

카테고리 없음

PC제어프로그램 8일차 (20.07.24)

반응형

password 입력시 반복문 종료

/* break.c */
#include <stdio.h>
#define TERMINAL 10
int main(void)
{
	int terminal;
	
	printf("정수를 입력하여 숫자를 맞추어보세요. \n");
	
	for(;;){ // 초기화, 조건검사, 증감연산 없음 (무한)	
		scanf("%d", &terminal);
		if(terminal > TERMINAL ) 
			printf("더 작은 수를 입력하세요 >>> \n");
		else if(terminal < TERMINAL)
			printf("더 큰 수를 입력하세요 >>> \n");
		else if(terminal == TERMINAL) break;		
	}

	printf("---------------------------------. \n");
	printf("축하합니다. 무한루프를 종료합니다. \n");
	printf("---------------------------------. \n");
	return 0;
}

 

 

 

 

입력한 수를 제외한 1부터 합

 

/* continue.c 입력한 수를 제외한 1부터 합 */
#include <stdio.h>
#define LIMIT 10
int main(void)
{
	int i=1, sum=0, miss;
	printf("1과 %d 사이의 값을 입력하세요.>> ", LIMIT);
	scanf("%d", &miss);

	for(;i<=LIMIT;i++){
		if(i==miss) continue;
		sum += i;
	}

	printf("%d를 제외한 1과 %d 사이의 값의 합은 %d입니다.\n", miss, LIMIT, sum);
  return 0;
}