Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2015, 08:37
aguml
 
Fecha de Ingreso: febrero-2015
Mensajes: 404
Antigüedad: 9 años, 8 meses
Puntos: 3
Respuesta: Duda sobre función que devuelve la posición de una subcadena en otra caden

¿No puedes usar funciones de C? En la librería string.h de C tienes strstr que hace eso mismo jejeje. De todos modos no es complicado hacer tu propia función.
Necesitas como parámetros la cadena y la subcadena, dentro necesitas un while con una condicion de salida que seria que el largo de la cadena sea mayor que el contador que incrementaría en uno en cada pasada. Dentro del bucle necesitas otro bucle con otro contador y la salida del bucle es el largo de la subcadena y dentro del segundo bucle comparas carácter por carácter y si son iguales el contador será igual al largo de la subcadena y sales del primer bucle. Es un poco lioso explicarlo pero en el móvil no puedo hacer más.