검색어 입력폼

C언어 기초와 응용5장연습문제

저작시기 2007.01 |등록일 2007.06.08 워드파일MS 워드 (doc) | 4페이지 | 가격 300원

목차

MS

본문내용

4. 수 1에서 10까지의 정수 n1와 n2를 입력받아 이를 이용하여 n1부터 n2까지 숫자를 출력하는 프로그램을 작성하라(입력된 두 수가 1~10 사이의 수인지 체크하라).
해답

#include <stdio.h>

int main()
{
int n1, n2, i, min, max;

printf("Input n1,n2:");
scanf("%d %d", &n1, &n2);

if(!((n1>0 && n1<11) && (n2>0 && n2<11))){
printf("error:[범위체크][1-10] n1,n2n");
return;
}

min = (n1<n2)?n1:n2;
max = (n1>n2)?n1:n2;
for(i=min+1; i<max; i++)
printf("%d",i);
printf("n");
}

결과

Input n1,n2:8 3
4567

Input n1,n2:5 12
error:[범위체크][1-10] n1,n2
다운로드 맨위로