C언어/주차별 문제

[5주차] Sum From i to j

슈슈버거 2023. 4. 23. 00:18

문제


내가 작성한 코드

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main() {
    int num; //입력받을 정수의 수 저장할 변수

    scanf("%d", &num);

    int number[num]; //정수의 개수만큼의 int형 배열

    for(int i = 0 ; i<num; i++){ //for문으로 0번째부터 차례대로 저장
        scanf("%d", &number[i]);
    }

    int start; //덧셈을 시작 위치 입력
    int end; //덧셈을 끝낼 위치 입력

    scanf("%d %d", &start, &end);

    int sum = 0; //덧셈의 값 저장할 변수

    for(int i = start; i<=end; i++){
        sum += number[i]; //start부터 end까지 덧셈받기
    }

    printf("%d\n", sum); //덧셈 출력하기

    return 0;
}

 

end까지 더해줘야한다는 것을 주의하면 괜찮은 문제!