如何将代码中的输入部分和统计部分合并在一个循环中(如图中的第7到11行代码)

img

直接把代码放到循环里边作为循环体就行了呀

放到循环里,就不能用 cin >>了,你需要 每次接收一个 字符,用 cin.get()
参考:

    char ch;

    for (int i = 0; i < 5; i++)
    {
        ch = cin.get();
        //getchar(); //如果每个字符有空格,或换行,需要用 getchar() 接收一下,避免影响到下一次接收字符
        putchar(ch);
    }