HDU1062 Text Reverse

HDU1062

HDU1062 Text Reverse

题目

在这里插入图片描述

AC代码

#include<iostream>
#include<algorithm>
#include<cstring>
#include<stack>
using namespace std;
int main()
{
	int n;
	char ch;
	scanf("%d",&n);
	getchar();
	
	while(n--)
	{
		stack<char> s;
		while(1)
		{
			ch=getchar();
			if(ch==' ' || ch=='\n' || ch==EOF)
			{
				while(!s.empty())
				{
					printf("%c",s.top());
					s.pop();
				}
				if(ch=='\n' || ch==EOF) break;
				printf(" ");
			}
			else
				s.push(ch);
		}
		cout<<endl;
	}
	return 0;
 } 
posted @ 2021-07-12 17:34  斯文~  阅读(19)  评论(0)    收藏  举报

你好!