Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2005, 13:27
Avatar de webbeginner
webbeginner
 
Fecha de Ingreso: noviembre-2004
Mensajes: 241
Antigüedad: 19 años, 6 meses
Puntos: 2
imprimir segunda letra de un arreglo de caracteres en "C"

Holas

Tengo una pregunta
Como imprimir segunda letra de un arreglo de caracteres en "C"


Tengo el siguiente programita

Código:
int main()
     {
     char anombre[20];

     printf( "Introduzca el nombre de un animal: " );
     scanf( "%s", anombre );
     printf( "\nEl nombre del animal es: %s\n", anombre );
     }
Y lo que quiero, es que si escriben por ej. PERRO

El programa me diga

la tercera letra es la 'R'

Intente lo siguiente (compila bien), pero por alguna razon me manda error cuando lo ejecuto

Código:
int main()
     {
     char anombre[20];

     printf( "Introduzca el nombre de un animal: " );
     scanf( "%s", anombre );
     printf( "\nEl nombre del animal es: %s\n", anombre );
     printf( "\nLa tercera letra del nombre del animal es: %s\n", anombre[3] );
     }
Me podrian dar una ayudada??

O esto solo se puede hacer con punteros??

Yo aun no los se utilizar

Gracias
__________________
************************
"La bondad es simple; la maldad, múltiple"