C++同じ行に複数の文字列を入力して、車に戻って入力を終了します.


http://noi.openjudge.cn/ch0107/21/
C++同一行输入多个字符串,以回车结束输入_第1张图片
ここでは入力を制御し、1行目に複数の文字列を入力した後、車に戻って終了し、入力した文字をgetar()で記憶し、改行'と比較します.
//http://noi.openjudge.cn/ch0107/21/
#include 
#include 
#include 
using namespace std;

int main()
{
	string s[100], a, b;
	char ch;
	
	int i=0;
	
	//        ,         
	while(cin >> s[i])
        {
    	    i++;
    	    if(ch=getchar()=='
') break; } cin >> a >> b; for(int j=0; j