: 여러 개의 문자 -> 배열 학습이 필요
"프로그램이 자체적으로 삽입하는 문자열의 끝('\0')과 입력값이 충돌이 일어나지 않게 끔 공간을 넉넉히 설정하기"
문자열의 끝 :: '\0' (프로그램이 자동으로 넣으려고 하는 값)
배열이름만 출력 :: 해당 배열의 시작 주소만 출력됨.
// 1. 문자열(char형 배열), 출력할 문자 위치 입력
char ch[1001];
int index;
scanf("%s %d", &ch, &index);
// printf("%s %d", ch, index);
// 2. 정답 출력(문자열의 문자들 중 "특정 위치의 문자를 출력")
printf("%c", ch[index-1]);
printf("%d", ch); // 배열의 시작 주소
// 1. 문자열 입력(단어 길이는 최대 100)
char word[101];
scanf("%s", &word);
// 2. 길이 측정(길이를 저장할 변수 필요)
int len = 0;
for (int i = 0; word[i] != '\0'; i++) { // '\0' 문자열의 끝을 만나면 즉시 실행 종료
len++; // 문자를 만났을 때 수행할 명령문 -> '\0'이 아닌 문자를 만날 때
}
printf("%d", len);