gpt4 book ai didi

c - 在单个输入单词的新行上打印每个单个字符,而不使用长度函数和数组

转载 作者:行者123 更新时间:2023-11-30 18:55:00 24 4
gpt4 key购买 nike

我想接受单个单词并在新行上打印该单个单词的每个字符输入单词

This is my input:Maria
Output:M
a
r
i
a

但这里的条件是我不想使用 Length 函数,也不想使用任何数组。

我已经使用长度函数完成了此操作,但我不知道如何在不使用长度函数和数组的情况下执行此操作。

有人可以帮我解决这个问题吗?

最佳答案

#include <stdio.h>

int main(void)
{
int c;

while ((c = getchar()) != '\n' && c !=EOF)
printf("\t%c\n", c);
return 0;
}

输出:

maria
m
a
r
i
a

关于c - 在单个输入单词的新行上打印每个单个字符,而不使用长度函数和数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29031439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com