mejore el codigo un monton, ya que el primero que presente fue muy largo he ineficiente, este codigo genera contaseñas que tengan a,b,c, como ya tengo tiempillo libre seguire haciendo lo demas que es sacarlo a un fichero, mirenlon.
#include <stdio.h>
#define Let_A 97
#define Let_B 98
#define Let_C 99
void letras( int i , int j , int k );
int main(){
for(int i = 1 ; i <= 3 ; i++ )
for(int j = 1 ; j <= 3 ; j++ )
for(int k = 1 ; k <= 3 ; k++ )
letras(i,j,k);
//printf("%d%d%d \n",i,j,k);
return 0;
}
void letras( int i , int j , int k ){
printf("%c%c%c \n", i
==1 ? Let_A
: i
==2 ? Let_B
: Let_C
, j==1 ? Let_A : j==2 ? Let_B : Let_C,
k==1 ? Let_A : k==2 ? Let_B : Let_C
);
}
Esta corto y bastante entendible diría yo, espero que lo analicen y opinen