C语言实现:输入字符串的全部组合
来自剑指offer上相关题目拓展,居然磨了我两天的功夫,我可能学的是假的编程。代码是用纯C写的,题目要求是将输入字符串的所有组合全部输出,例如输入a,b,c三个字符,则它们的组合有a, b, c, ab, ac, bc, abc.当交换两个字符时,虽然排列顺序变动,但还是算作一个组合,即ab和ba算作同一个,如何不重复的输出这些组合呢?#include#include#incl