C/Visual C - cadena de caracteres

 
Vista:

cadena de caracteres

Publicado por Dani (6 intervenciones) el 27/02/2005 21:02:34
hola !
necesito vuestra ayuda ,tal vez puedan darme alguna idea de como resolver esto :
tengo que crear una funcion que acepta un array de caracters
(char s[ ] ) y un numero k
la cadena esta compuesta de palabras que estan separadas con coma
el programa tiene que imprimir la palabra que su numero de disposicion = al numero k

ejemplo :
la cadena : aaaa, bbb, cb, kf, d10
el numero k = 3
el resultado : cb ( la palabra que se encuentra en el lugar 3 )

gracias

y saludos !!

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 chuidiang (677 intervenciones) el 28/02/2005 10:05:28
Hola:

Echa un ojo a la funcion strtok(). Te ayuda a separar palabras usando un determinado caracter (el que tu digas) como separador.

Si tienes problemas, vuelve a escribir con la duda concreta que tengas.

Se bueno.
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

el codico ,alguien lo puede revisar ...

Publicado por Dani (6 intervenciones) el 01/03/2005 19:28:29
y decirme si esta o.k :


int i=0,count=0;
while(s[i]!='\0'
{
if (s[i]==' ')
{
count++;
}
if (count==k)
{
i++;
printf("%c,s[i]);
}

porvabor revinselo y si hau errores ayundenme

gracias
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

RE:cadena de caracteres

Publicado por Harro (1 intervención) el 02/03/2005 11:40:18
Cuenta las comas y los caracteres entre la 2ª y la 3ª. Extraelos y monta otro array con ellos.
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