是我new变量的方式有问题嘛
#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
using namespace std;
vector<string>*s=new vector<string>;
auto ss=new string;
auto n=new int;
auto i=new int;
int main(){
cin>>*n;
for(*i=0;*i<*n;(*i)++){cin>>*ss;(*s).push_back(*ss);}
for(*i=0;*i<*n;(*i)++)reverse(s[*i].begin(), s[*i].end());
sort((*s).begin(),(*s).end());
for(*i=0;*i<*n;(*i)++)reverse(s[*i].begin(), s[*i].end());
for(auto iter=(*s).begin();iter!=(*s).end();iter++)cout<<*iter<<endl;
delete ss;
delete n;
delete i;
return 0;
}