C/Visual C - Cadena de caracteres

 
Vista:

Cadena de caracteres

Publicado por Marlon (1 intervención) el 26/10/2004 17:13:13
Necesito un programa que pasa una cadena por linea de comandos y una subcadena perteneciente a la cadena y que cuente cuantas veces esa subcadena se da en la cadena.Solo puedo usar procedimientos.
Ej:

C:> contar "hola" h

El resultado es 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cadena de caracteres

Publicado por Nicolas (183 intervenciones) el 26/10/2004 18:07:34
Hola!!!!!!!!!

Vos vas a tener la cadena de stdin en argv[] en alguna posicion del array. Luego, vas a tener la cadena (en tu ejemplo es un char solo) q queres comparar en otra posicion del array mencionado.
Luego para saber si una cadena esta en otra podes usar strstr() y bueno, si queres contar la cantidad podes usar strtok() con algun q otro contador y listo

Salu2!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar