문제 설명
입력 받은 정수 N(N >= 0)의 각 자리수의 합을 구하여 인쇄하라
scanf로 최대 10자리의 정수를 하나 입력 받아 각 자리수의 합을 인쇄하라
만약 12345가 입력되었다면 각 자리의 합인 15가 인쇄되어야 한다
만약 0이 입력되었다면 각 자리의 합은 0이 되어야 한다
#include <stdio.h>
void main(void)
{
// 코드 작성
}
입력 예시
12345
출력 예시
15
정답 코드
#include <stdio.h>
void main(void)
{
int N, sum = 0;
scanf("%d", &N);
while (N > 0)
{
sum += N % 10;
N /= 10;
}
printf("%d", sum);
}
메모
printf 내부의 \n 습관화 필요