求助一题,如何控制最后的输出格式呢?

图片说明

#include <iostream>
using namespace std;
int main()
{
    int cnt = 0;
    char input[105];
    while(cin>>input){
        cnt++;
        if(cnt==1){
            cout<<input;
        }else{
            cout<<endl<<input;
        }
    }
    return 0;
}

思路是判断输入样例,如果是第一个输入,则直接将输入内容输出,如果是第2以及后面的输入,则输出一个换行加上输入的内容,这样,每个输出后面就不会跟上换行了

不太懂你的意思,这个问题不是把输入的字符串加个换行符输出就行了吗?