hola que tal a todos, ultimamente he podido realizar todos los progrmas que me han dejado pero hay uno en especial que por mas que le he dado vueltas no se me hace resolverlo espero y ustedes puedan ayudar por favor el problemas es este
tengo que realizar un programa en el cual imprima todas las combinaciones de las vocales las vocales son 120 en total no se si me entiendan pero espero y me puedan ayudar ya sea utilzando matrices o como sea pero que imprima
ahi en adjunto lo que llevo hasta ahorita y las combinacione sson
aeiou
aeiuo
aeuoi
aeuio
aeoui
aeoiu
y a si es con las demas vocales
y esto llevo hasta aorita
include <stdio.h>
#include <conio.h>
void main()
{
char vocal[5],o, vocales[24][1];
int z;
clrscr();
for(z=1;z<=5;z++)
{
printf("introduce una voval\n");
scanf("%s", &vocal[5]);
}
printf("que combinaciones desea saber\n");
printf("1...combinaciones que inicien con a\n");
printf("cualkier otra tecla para salir\n");
o=getche();
switch(o)
{
case'1':
printf("...las combinaciones son\n");
if((vocal[z]=='a')&&(vocal[z+2]=='e')&&(vocal[z+3]=='i')&&(vocal[z+4]=='o')&&(vocal[z+5]=='u'));
{
scanf("%s",&vocales[1][1]);
}
if((vocal[z]=='a')&&(vocal[z+2]=='e')&&(vocal[z+3]=='i')&&(vocal[z+4]=='u')&&(vocal[z+5]=='o'));
{
printf("%s",&vocales[2][1]);
}
printf("%s", &vocales[24,1]);
break;
default:
printf("ninguna opcion seleccionada");
}
getch();
}