SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: maryamila en Lunes 3 de Agosto de 2009, 22:07

Título: comparacion de caracteres
Publicado por: maryamila en Lunes 3 de Agosto de 2009, 22:07
hola!! :D

necesito ayuda con los string!! tengo que creear un programa en el que se ingresen 10 nombres(no tengo problema).. y debo indicar cuantos de ellos se llaman Juan...(ahi se me complica!! :brickwall: )
trato de hacer la comparacion con una sentencia if pero me pone que los caracteres son muy largos... como hago?? agradezco su ayuda!!! gracias!! :hola:
Título: Re: comparacion de caracteres
Publicado por: aguila3000 en Martes 4 de Agosto de 2009, 02:44
En C no puedes comparar directamente una cadena de caracteres, tienes que hacerlo usando la función strcmp

Código: C++
  1.  
  2.    if(strcmp(cad,"Juan") == 0) printf( "este es juan" );
  3.  
  4.  
Título: Re: comparacion de caracteres
Publicado por: AnimaSubtilis en Martes 4 de Agosto de 2009, 14:00
Hola mira esta pagina pueda que sea de gran ayuda para que comiences en el mundo del c con mas cancha  :P

http://www.conclase.net/c/

aqui encontraras gran tematica sobre muchas cosas....

taluego... espero que te ayude bastante.......