字符:
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<char>vec;
char ch=0;
while (ch!='\n')
{
ch = getchar();
vec.push_back(ch);
scanf("%c",&ch);
if (ch != ' '&&ch!='\n')
{
vec.push_back(ch);
while((ch = getchar())!='\n')
vec.push_back(ch);
break;
}
}
for(char i=0;i<vec.size();i++)
cout << vec[i];
system("Pause");
return 0;
}
整形:
#include <iostream>
#include <vector>
#include<string>
#include <algorithm>
using namespace std;
int main()
{
vector<int>vec;
char ch=0;
char c = 'a';
int b;
while (ch!='\n')
{
ch =getchar();
vec.push_back(ch-'0');
scanf("%c",&ch);
if (ch != ' '&&ch!='\n')
{
vec.push_back(ch - '0');
while((ch = getchar())!='\n')
vec.push_back(ch - '0');
break;
}
}
for(int i=0;i<vec.size();i++)
cout << vec[i];
system("Pause");
return 0;
}