我正在寻找一种方法来迭代从getchar()
C 中的函数收集的字符串中的每个单词。我不能使用指针。句子中的每个单词都会对其进行处理,但不应受到其他单词的影响,我需要一种访问字母的方法,例如即使我在第三个单词,buffer[k]
如果k = 0
会给出第一个字母第三个字。
void read_line (char buffer[])
{
char character;
int i = 0;
for (i = 0; i < 32; ++i)
{
character = getchar ();
buffer[i] = character;
}
}