본문 바로가기

공부/C언어

(C 예제) 입력한 수까지 더하기

while문, 1부터 입력한 수까지 더하기

// while문, 1부터 사용자가 입력한 수까지 더하기
void main(void)
{
	int num1 = 0, sum = 0, num2;

	printf("1부터 몇까지?: ");
	scanf("%d", &num2);

	while (num1 <= num2)
	{
		sum += num1;
		num1++;
	}

	printf("1부터 %d까지의 합은 %d입니다.", num2, sum);
}

for문, 1부터 입력한 수까지 더하기

// for문, 1부터 사용자가 입력한 수까지 더하기
void main(void)
{
	int num1, num2, sum = 0;

	printf("1부터 몇까지?: ");
	scanf("%d", &num2);

	for (num1 = 0; num1 <= num2; num1++)
	{
		sum += num1;
	}

	printf("1부터 %d까지의 합은 %d입니다.", num2, sum);
}