100 미만의 정수형 숫자 n을 입력받아 1부터 n까지의 합을 계산하는 프로그램을 작성하시오. 단, 100 이상의 숫자를 입력하면 다시 숫자를 입력받도록 제어하시오.
#include <stdio.h>
void main()
{
int number, i, sum=0;
start:;
printf("100미만의 숫자를 입력하고 Enter>");
scanf("%d", &number);
if (number>=100)
goto start;
for(i=1;i<=number;i++)
sum+=i;
printf("1부터 %d까지 합 : %d\n", number, sum);
}
// 실행 결과
#include <stdio.h>
void main()
{
int number, i, sum=0;
start:;
printf("100미만의 숫자를 입력하고 Enter>");
scanf("%d", &number);
if (number>=100)
goto start;
for(i=1;i<=number;i++)
sum+=i;
printf("1부터 %d까지 합 : %d\n", number, sum);
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어] 밑줄을 긋는 함수의 사용 예 (0) | 2011.04.25 |
---|---|
[c언어](연습문제) (1*4)+(2*4)+(3*4)+...+(i*4)=sum을 계산 (0) | 2011.04.24 |
[c언어] goto문의 사용. 1부터 10까지의 합을 계산 (0) | 2011.04.24 |
[c언어] goto문의 사용방법 (0) | 2011.04.24 |
[c언어] continue문의 사용방법 (0) | 2011.04.24 |