Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Comparar strings y contar coincidencias

Estas en el tema de Comparar strings y contar coincidencias en el foro de C/C++ en Foros del Web. Hola, a ver si alguien me puede ayudar. Necesito hacer una funcion donde se comparen dos strings y me diga la coincidencia de caracteres entre ...
  #1 (permalink)  
Antiguo 29/04/2007, 13:05
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años
Puntos: 0
Pregunta Comparar strings y contar coincidencias

Hola, a ver si alguien me puede ayudar. Necesito hacer una funcion donde se comparen dos strings y me diga la coincidencia de caracteres entre las 2 palabras, es decir, si las palabras a comparar son "gato" y "hoja" que me diga que hay 2 coincidencias, la "a" y la "o", aunq no ocupen la misma posicion. Es una funcion q forma parte d un programa xa consegir adivinar la palabra d 5 letras q uno piensa, la funcione debe devolver el numero de coincidencias.

Necesito ayuda urgente!!! gracias!!
  #2 (permalink)  
Antiguo 29/04/2007, 20:39
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Re: Comparar strings y contar coincidencias

Pues vamos, si es tan urgente dinos que es lo que no te funciona?
Saludos
  #3 (permalink)  
Antiguo 30/04/2007, 01:52
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años
Puntos: 0
Re: Comparar strings y contar coincidencias

no es que no me funcione, puesto que directamente no he empezado a hacerla, ya que no se por donde empezar. Espero que alguien entienda cual es el problema. Gracias por adelantado.
  #4 (permalink)  
Antiguo 30/04/2007, 02:39
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Re: Comparar strings y contar coincidencias

Recorriendo una cadena caracter por caracter y usando strchr con este caracter sobre la otra podes saber si esta en ambos o no.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:25.