Looks like you want it in C, here is a way to do it:
#include
#include
int inc(char *c){
if(c[0]==0) return 0;
if(c[0]=='z'){
c[0]='a';
return inc(c+sizeof(char));
}
c[0]++;
return 1;
}
int main(void){
int n = 3;
int i,j;
char *c = malloc((n+1)*sizeof(char));
for(i=1;i<=n;i++){
for(j=0;j