-
11720번) 문자열 계산컴퓨터 공부/C언어) 백준 단계별 풀이 2020. 3. 19. 12:24
https://www.acmicpc.net/problem/11720" target="_blank" rel="noopener" data-mce-href="http:// https://www.acmicpc.net/problem/11720">http:// https://www.acmicpc.net/problem/11720
11720번: 숫자의 합
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
www.acmicpc.net
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
문자에서 숫자로 변경하기!!
'숫자 문자' -'0' (아스키코드 48)
'숫자 문자' -48
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int input, sum = 0; char str[100]; scanf("%d", &input); scanf("%s", str); for (int i = 0; i < input; i++) sum += str[i] - '0'; printf("%d", sum); }
'컴퓨터 공부 > C언어) 백준 단계별 풀이' 카테고리의 다른 글
5622 다이얼 문제 (0) 2020.03.19 C언어) 문자열 처리 함수 정리 (0) 2020.03.19 C언어) 문자열, 문자열 배열 기본 개념 (0) 2020.03.19 11654번 아스키코드 (0) 2020.03.19 4344번 평균은 넘겠지 (0) 2020.03.19