【求助】strlen()函数的问题
写了一段代码,可以倒序打印输入的单词#include <stdio.h>
#include <string.h>
int main(void)
{
char letter[40];
printf("Please enter a word here,and it will be printed in reverse order:\n");
scanf("%s", letter);
for(int letters = strlen(letter); letters >= 0; letters--)
printf("%c", letter[letters]);
putchar('\n');
return 0;
}
输出如下
求问,输出那行的第一个空格是哪里来的?为什么会有?