33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
int main()
{
cout <<"输入各期的中奖号码and\"Enter:\":(Ctrl+z to end)" <<endl;
vector < vector <int> > vec;
vector <int> line(7);
double a;
vector <int>::iterator ix;
while(cin>>a){
if(a>1000000&&a <10000000)
cout <<"输入下一期的号码:" <<endl;
for(ix=line.end();ix!=line.begin();--ix)
{
*(ix-1)=(int)a%10;
a=a/10;
}
vec.push_back(line);
}
for(int i=0;i<3;i++)
{
for(int j=0;j<7;j++)
cout<<vec[i][j];
cout<<endl;
}
vector < vector <int> >::iterator ip;
ofstream fout;
string name("name.txt");
fout.open(name.c_str());
int i=0;
for(ip=vec.begin();ip!=vec.end();++ip){
for(ix=vec[i].begin();ix!=vec[i].end();++ix)
fout <<*ix <<"\t";
i++;
fout <<endl;
}
fout.close();
return 0;
}