求正整数n(int型)的全排列;
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<cmath>
#include<algorithm>
#define N 1000200
#define MOD 1000000007
#define INF 2<<30
using namespace std;
typedef long long ll;
int main()
{
char str[20];
scanf("%s",str);
int i;
int len=strlen(str);
sort(str,str+len);
puts(str);
while(next_permutation(str,str+len))//STL里的函数
{
puts(str);
}
return 0;
}