bug还在等待救援 2021-12-23 22:07 采纳率: 81.8%
浏览 35
已结题

用一个字符数组来存储一个单词,然后倒叙打印的问题

为什么我这个代码运行后是一个死循环,一直让我输入单词,没有后续的打印步骤

img

  • 写回答

2条回答 默认 最新

  • 树下等苹果 2021-12-23 22:33
    关注

    推荐直接用get函数,方便多了,没那么多问题

    
    #include<stdio.h>
    #include<string.h>
    #define N 40
    int main()
    {
        int i;
        char ch[N];
        gets(ch);
        int len = strlen(ch);
        for (i = len - 1; i >= 0; i--)
            printf("%c", ch[i]);
        printf("\n");
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月1日
  • 已采纳回答 12月24日
  • 创建了问题 12月23日