else
for(i=k;i perm(as,tem1,i+1,num+1,curr-1,m); } } #define N 4 main() { char a[N]; char tem[N]; int i,n; count=0; printf(\ for(i=0;i printf(\ } 86、#define N 4 int count=0; void pai(char a[],int k) {int i; char temp; if(k==N-1) {printf(\ \ count++; if(count%5==0) printf(\ } else for(i=k;i {temp=a[i];a[i]=a[k];a[k]=temp; pai(a,k+1); } } main() { char a[N]; int i; printf(\ scanf(\ %s\ pai(a,0); printf(\ } 您好,欢迎您阅读我的文章,本WORD文档可编辑修改,也可以直接打印。阅读过后,希望您提出保贵的意见或建议。阅读和学习是一种非常好的习惯,坚持下去,让我们共同进步。