帮帮忙啊 这个很简单的.解决思路

帮帮忙啊. 这个很简单的.

编写一个函数,其唯一的形参和返回值都是istream&类型.该函数一直读取流直到出错.还应将读到的内容输出到标准输出中.最后,重设流使其有效,并返回该流


不会就不要在这装懂.. 其时你就是个水货. 不会又不学.还装懂.

------解决方案--------------------
C/C++ code

//不知道这样你满意不?
#include <iostream>

using namespace std;

istream &input(istream &in)
{
    int     value;

    while ( (in >> value), !in.eof() )
    {
        if (in.fail() )
        {
            cout << "wrong input agign: " << endl;
            in.clear();
            in.ignore(200, ' '); 
        }
    }
    return  in;
}

int main()
{
       
    input(cin);
       
       return  0;
}