C/SWEA

[SWEA] #2058. 자릿수 더하기

단월໒꒱ 2021. 4. 10. 02:10

[문제]

 

[코드]

 

 

[풀이]

N을 정수로 선언하고 scanf 함수를 사용해서 입력될 수를 N에 저장하도록 했다.

a, b, c, d를 정수로 선언하였고, 각각 1의 자리수, 10의 자리수, 100의 자리수, 1000의 자리수를 나타내도록 연산자 %와 / 를 이용했다.

문제에서 주어진 제약 사항에 따라 if 함수를 사용하여 1 ≤ N ≤ 9999를 만족했을 때, printf 함수가 a, b, c, d를 더한 값을 출력하도록 했다.

 

 

[결과]

input에 6789를 입력하면 아래와 같은 결과가 나온다.

 

 

swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QPRjqA10DFAUq

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com