Ver Mensaje Individual
  #32 (permalink)  
Antiguo 19/04/2005, 06:30
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 7 meses
Puntos: 48
Cita:
Iniciado por MaxExtreme
Mi código era perfecto para lo dicho: Contar apariciones de sucesiones de caractéres ASCII. Estaba respondiendo al tema de la función strstr(). Y qué te crees, que es muy difícil hacer lo que dices?... Simplemente haces +3 en malloc para guardar los espacios y luego les añades en la primera y última posición: p1[0]=' '; p1[tamaño]=' '; ¡¡Qué nivel eh!! ¿Es fácil modificarla, o tengo que hacer el código exacto?
¿Hola? ¡Hola! ,hola. <hola> "hola" -hola , por poner unos ejemplos donde no solo son espacios. Y en el mensaje donde pones el codigo citas un mensaje donde dice que lo que quiere es contar apariciones de palabras, que es lo que has dicho que no hace strstr().

De todas formas, tampoco es necesario poner el codigo exacto, lo importante es poner las ideas. Diciendo que mire strstr(), y que debe mirar que no forme parte de otra palabra, yo creo que hubiese bastado. Luego que el se pelee con la implementacion. Porque 10 programadores te van a dar 20 implementaciones "perfectas" de la misma idea (seguro que se puede hacer con una maquina de estados recorriendo caracter a caracter la cadena).