정올(정보올림피아드&알고리즘)/Language_Coder

정올 538 : 반복제어문1-자가진단3 (c언어) →CODINGKOOºº

it 킹왕짱 2022. 2. 7. 13:41
728x90

문제

한 개의 정수를 입력받아 양수(positive integer)인지 음수(negative number)인지 출력하는 작업을 반복하다가 0이 입력되면 종료하는 프로그램을 작성하시오.

 

코드

#include<stdio.h>
int main() {
int a;
while (1) {
printf("number? ");
scanf_s("%d", &a);
if (a > 0) {
printf("positive integer\n");
}
else if (a < 0) {
printf("negative number\n");
}
else {
break;
}
}

return 0;
}

 

문제 http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=175&sca=1060

728x90
728x90