Buenas realize el siguiente codigo:
void programa1(void)
{
int tam,i,j;
char NomAlum[30];
system ("cls");
printf("Dame tu nombre\n");
fflush(stdin);
gets(NomAlum);
printf("\n");
tam=strlen(NomAlum);
printf("%s Es tu nombre y tiene %d caracteres\n",NomAlum,tam);
printf("\n");
system("pause");
for(i=0;i<tam;i++)
{
printf("%c\n",NomAlum[i]);
}
printf("\n");
system("pause");
printf("\n");
///////////////////////////////////////////////////////////////////////
La primera salida en pantalla seria: A
n
g
e
l
//////////////////////////////////////////////////////////////////////////////////////////////////
for(i=0;i<tam;i++)
{
printf("%c\n",NomAlum[(tam-1)-i]);
}
printf("\n");
printf("\n");
system("pause");
Segundo despliegue de pantalla:
////////////////////////////////////////////////////////////////
l
e
g
n
a
/////////////////////////////////////////////////////////
mi problema es que ahora lo tengo que desplegar:
Angel
ngel
gel
el
l
El cual uso un ciclo anidado for pero no logro el orden si alguien me pudiera ayudar.
////////////////////////////////////////////////////