nCount ++;
char* p = *itor;
cout 《 p 《 ", ";
if (nCount%10 == 0)
{
cout 《 endl;
}
delete p;
p=NULL;
}
}
g_vecA.clear();
g_vecB.clear();
cout 《 endl;
}
{
g_vecA.clear();
g_vecB.clear();
char str[MAXNUM];
char Temp[256];
scanf("%s", Temp);
if (strlen(Temp)>=12)
{
cout《"字符串长度是1-11." 《endl;
return 0;
}
else
{
strcpy(str, Temp);
}
Print(str);
return 0;
}
测试结果:
当输入abc时:
cba, bca, bac, cab, acb, abc,
当输入abcd时:
dcba, cdba, cbda, cbad, dbca, bdca, bcda, bcad, dbac, bdac,
badc, bacd, dcab, cdab, cadb, cabd, dacb, adcb, acdb, acbd,
dabc, adbc, abdc, abcd,