C언어/주차별 문제

[5주차] 문자열의 길이

슈슈버거 2023. 4. 23. 00:21

문제


내가 작성한 코드

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main() {
    int num; //문자열의 개수

    scanf("%d", &num);

    int sum = 0; //문자열 길이 더한 값 저장할 변수

    for(int i = 0; i<num; i++){ //num만큼 문자열 입력받기
        char string[80]; //문자열 입력받을 배열
        int idx = 0; //문자열의 인덱스

        scanf("%s", &string);

        while(string[idx] != '\0'){ //문자열의 끝이 나올 때까지 반복
            sum++; //문자열 길이 +1
            idx++; //다음 idx 값 불러오기
        }
    }

    printf("%d\n", sum); //길이 출력

    return 0;
}

'C언어 > 주차별 문제' 카테고리의 다른 글

[5주차] 달리기1  (0) 2023.04.23
[5주차] 지뢰찾기1  (0) 2023.04.23
[5주차] Sum From i to j  (0) 2023.04.23
[4주차] 100점짜리 인생  (0) 2023.04.19
[4주차] Counting  (0) 2023.04.19