字符串反转
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
char ch;
scanf("%d",&n);
getchar();
while(n--){
stack<char>s;
while(true){
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);
}
printf("\n");
}
return 0;
}
结果:
qq:1351006594