使用vector
#include<iostream>
#include<vector>
using namespace std;
int main(){
vector<int> a;
vector<vector<int> > data;
int n;
while(cin>>n){
a.push_back(n);
char c = getchar();
if(c == '|'){
data.push_back(a);
vector<int>().swap(a);//清除a动态数组的数和空间。
}else if(c == '\n'){ //回车就退出输入。
data.push_back(a);
vector<int>().swap(a);