有人可以帮我获得一个 C 算法来生成长度为 n 的所有字母组合吗?
我需要输出如下:
aaaaaaa
aaaaaab
aaaaaac
.
.
.
zzzzzzx
zzzzzzy
zzzzzzz
for(i = 0; i<length; i++){
pass[i] = 'a';
}
while(1){
for(j=0;j<26;j++){
printf("%s\n",pass);
pass[i] = (char)(pass[i]+1);
}
if(pass[i-1]==z)...
}
return 0;