반응형

C언어 문자열 내의 특정 문자의 개수

 

1
2
3
4
5
6
7
8
9
10
11
12
13
/* Count number of selected character in a string. */
#include <stdio.h>
 
int main() {
    char example[] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";
    int count = 0;    
    int exampleLength = sizeof(example) / sizeof(char); // size of array
    for (int i = 0; i < exampleLength; i++) {
        if (example[i] == 'a') count++;
    }
    printf("character 'a' in example: %d", count);
    return 0;
}

 

 

반응형