Título: Ayuda! Concatenar carácteres en C Publicado por: ARCAME en 2 Diciembre 2012, 20:12 pm Buenas,
estoy haciendo un juego del ahorcado y estoy atascado... He estado buscando en google y ninguna opción me convence... Para mostrar al usuario quiero imprimir "_ _ _ _ _" y conforme el usuario vaya introduciendo letras, las compruebo y luego lo imprimo, por ejemplo: "A _ _ _ _ _" La primera vez lo hago, el problema es que el resultado "A _ _ _ _ _" no sé cómo guardarlo para que al introducir la siguiente letra se sume y no se borre la anterior. Este es el trozo de programa que me imprime lo que explico: for(cont=0;cont<=i-1;cont++)//bucle que recorre la palabra { if(pa[cont]=letra[0]) printf("%s",pa[cont];//pa>palabra a adivinar else printf("_ "); } Sería posible añadir alguna función o algo simple que me registre el resultado y luego sólo se añadan las letras que va introduciendo el usuario sin borrar las demás? Por cierto soy nuevo y estoy empezando, piedad! :-[ Gracias!! Título: Re: Ayuda! Concatenar carácteres en C Publicado por: durasno en 2 Diciembre 2012, 20:50 pm Hola! primero te marco los errores:
Código para comparar caracteres se usa == Código y para imprimir un caracter usa %c.... Si cada letra ocupa un espacio en el arreglo, no entiendo xq despues se te borra?? Trata de subir algo mas completo Saludos |