-Layer7 백준 1152 단어의 개수

2023. 4. 15. 21:17카테고리 없음

 

코드를 작성하면 아래와 같이 나온다.

 

공백을 고려해서 알고리즘을 짜야해서 생각보다 애먹었다...

 

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

int main (void) {
  char input[100001];
  int count = 1;
  scanf("%[^\n]s", input);
  int len = strlen(input);

  if (len > 100000) {
    return 0;
  }

  for (int i = 0; i < len; i++) {
    if (input[i] == ' ') {
      count += 1;
    }
  }

  printf("%d", count);
  return 0;
}