算法c++之stl---string配合stack翻转单词

#include 
using namespace std;

//逆序单词
stack<string> s; 

int main(){
	string str;
	getline(cin,str); 
	stringstream ss;
	ss<<str;
	while(ss>>str){
		s.push(str); 
	}
	while(!s.empty()){
		cout<<s.top();
		s.pop();
		if(s.size()!=0)
			cout<<" "; 
	}	
	return 0; 
} 

你可能感兴趣的:(c++,stl,算法,算法,stack,栈)