关于递归这块
#include <stdio.h>int i = 0;
void zifuchuan (char array)
{
if (i >= 0)
{
printf("%c", array);
zifuchuan (array);
}
}
int main(void)
{
char array;
char ch;
printf("请输入一句以感叹号结尾的英文句子:");
while ((ch = getchar() != '\n'))
{
array = ch;
i++;
}
printf("反向输出:");
zifuchuan (array);
return 0;
}
这是那个反向输出字符串的,我这个思路的话是哪里出问题了呢?
我输出的全是连起来的小方块 while ((ch = getchar()) != '\n') claws0n 发表于 2018-10-21 17:33
{:10_266:}我真是弱爆了,这么简单的错误........ 啊涂涂 发表于 2018-10-21 17:56
我真是弱爆了,这么简单的错误........
错多就会了{:10_256:}
页:
[1]