하나의 자연수를 입력 받아 각 자릿수의 합을 계산하는 프로그램을 작성하라.
[제약 사항]
자연수 N은 1부터 9999까지의 자연수이다. (1 ≤ N ≤ 9999)
[입력]
입력으로 자연수 N이 주어진다.
[출력]
각 자릿수의 합을 출력한다.
#include <stdio.h>
int main(void){
int n, i, sum = 0;
scanf("%d", &n);
for(i=0; i<4; i++){
sum += n%10;
n /= 10;
}
printf("%d\n", sum);
}
sum에 바로 n의 자릿수를 더해준다.
'SWEA > [D1]' 카테고리의 다른 글
[C언어] SWEA 2056 연월일 달력 (0) | 2022.03.02 |
---|---|
[C언어] SWEA 2063 중간값 찾기 (0) | 2022.03.02 |
[D1] SWEA2043 서랍의 비밀번호 (0) | 2021.04.07 |
[D1] SWEA2068 최대수 구하기 (0) | 2020.09.29 |
[D1] SWEA2070 큰 놈, 작은 놈, 같은 놈 (0) | 2020.08.31 |