C++如何读入多行数据

来源:百度知道 编辑:UC知道 时间:2024/05/05 02:16:08
比如:
输入:
abc cba
adfsdf sdfasdfk
sdaflfjdka dfaslkdfj
ACM程序设计竞赛里面的

使用getline函数;以特殊字符决定输入完毕.

#include "stdafx.h"
#include "iostream"
#include "string"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
string s;
cout<<"请输入字符串,以 '%' 结束:";
getline(cin,s,'%');
cout<<s;
return 0;
}