stoi
12345678910111213141516171819202122232425262728293031
#include <iostream> #include <algorithm> #include <string> #include <vector> using namespace std; int main() { string x; int digit; int t=0; string temp; vector<int> digitstack; getline(cin, x); for(int i = 0; i < x.length(); i++) { temp = x.at(i); digit = stoi(temp); digitstack.push_back(digit); } sort(digitstack.begin(), digitstack.end()); while(t!=digitstack.size()) { cout << digitstack[t] << " "; t++; } cin.ignore(); return 0; }