[BOJ] 11720번 숫자의 합 구하기 (C)

Minju Kim·2023년 9월 23일
0
post-custom-banner

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>


int main()
{
    int N; 
    scanf("%d", &N); //배열 크기 입력받기

    int* s1 = (int*)malloc(sizeof(int) * N);

    int sum = 0;
    for (int i = 0; i < N; i++) {
        scanf("%1d", &s1[i]);
        sum += s1[i];
    }

    printf("%d\n", sum);
    
    return 0;
}

처음엔 문자열로 입력받으려다가 아.. 숫자를 하나씩만 입력 받는 방법이 있다는 걸 알게 되어서 그걸 사용했더니 쉽게 풀림!!

profile
이화여자대학교 컴퓨터공학과 22 / 백엔드 개발자(가 되고싶음) / Spring Boot, Flutter, Python, Java, Data structure, etc
post-custom-banner

0개의 댓글