위 교재에선 Good morning! 문자열이
1. str[0] = G
2. str[1] = o
...
13. str[12]= !
14. str[13]=
배열의 길이가 14로 되는데

int main(void)

{

char str[100];

int len = 0, i;

char temp;


printf("영단어 입력: ");

scanf("%s", str);


while (str[len] != 0)

{

len++;

}


for (i = 0; i < len / 2; i++)

{

temp = str[i];

str[i] = str[(len - i) - 1];

str[(len - i) - 1] = temp;

}

printf("뒤집힌 영단어: %s ", str);

return 0;

}


이 코딩에서 apple 문자를 입력했다면


   a    p   p  l    e \0

str[0] [1] [2] [3] [4] [5] 이렇게해서


1. str[0] = a

...

5. str[4] = e

6. str[5] =


이럼 len값이 위와 똑같이 하면 6아닌가요?