elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Convertir cada caracter de una cadena en una cadena independiente [SOLUCIONADO] en: 11 Mayo 2015, 03:36 am
Hola, soy nuevo en el foro, y he buscado por mil lugares sin tener claro como resolver esto que debe ser, segun imagino, algo muy simple:

Imaginen que tengo una cadena (char) que contiene "abcdefgh" ... y quiero que cada una de las letras, segun su posicion en la cadena queden en variables para poder compararlas.... como podria hacerse?

Ejemplo:

Código:
char micadena[9] = "abcdefgh";
const char *h = micadena;

// luego puedo llamar a cada caracter e imprimirlos sin problemas haciendo

printf("%c\n", h[0]);
printf("%c\n", h[1]);
printf("%c\n", h[2]);
printf("%c\n", h[3]);
printf("%c\n", h[4]);
printf("%c\n", h[5]);
printf("%c\n", h[6]);
printf("%c\n", h[7]);

// Pero no encuentro la forma de que el contenido de, por ejemplo, "h[0]" se guarde en otra cadena ...

He probado de mil formas pero no encuentro el modo...

Un detalle... siempre he armado scripts en bash (linux), incluso muy complejos, pero recien hace 3 dias empece con C... asi que mi conocimiento de este lenguaje es sumamente limitado.

Es un programa muy simple el que estoy haciendo... pero no logro convertir cada uno de los caracteres de una cadena independiente para poder trabajar con cada una de las letras de forma independiente.

Alguien me ayudaria por favor?
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines