涨知识了;
sort只能对c++里面的string串排序,不能对c里面的字符数组排序;
fzu2088
http://acm.fzu.edu.cn/problem.php?pid=2088
就是一个简单的字符串字典序排序;然后输出就Ok了;
主要是说的;;
sort只能对c++里面的string串排序,不能对c里面的字符数组排序
代码
#include<stdio.h>
#include<algorithm>
#include<string>
#include<iostream>
using namespace std ;
int main()
{
int t,n, i;
string s[10005];
scanf("%d",&t);
while(t--){
scanf("%d",&n);
for(i = 0; i < n; i++)
{
cin>>s[i];
}
sort(s,s+n);//sort对字符串排序只能是c++中string类型
for(i = 0; i < n; i++)
cout<<s[i];
printf("\n");
}
return 0;
}