Título: ayuda punteros sencillo Publicado por: adexrn en 1 Marzo 2012, 14:18 pm ¿Ayuda programacion c punteros?
ola tengo que hacer este ejercicio usando punteros, este programa te pide una palabra y te la devuelve alreves Código
este programa funciona pero me pueden decir como lo puedo usar utilizando punteros aqui he provado definiendo un *puntero y asignarlo a texto y despues imprimir el puntero pero no se como es gracias de antemano Título: Re: ayuda punteros sencillo Publicado por: rir3760 en 1 Marzo 2012, 15:36 pm Siendo pesados ya estas utilizando punteros, ello debido a que el operador "[]" requiere que uno de sus operandos sea un puntero y el otro un entero.
Supongo lo que deseas es utilizar una variable de tipo "char *" para realizar el proceso. Eso es fácil pero antes hay que indicar dos errores en el programa: Código El primero es lógico: al utilizar "%s" la función "scanf" no lee una frase como "anita lava la tina", solo lee una palabra. El otro es un error en potencia a la misma altura que el uso de "gets": no se limita la lectura de caracteres y ello puede causar una escritura mas allá de la capacidad del array. Regresando al programa y modificando este para utilizar una variable del tipo mencionado (por supuesto solo es una de varias posibles soluciones): Código
Un saludo Título: Re: ayuda punteros sencillo Publicado por: adexrn en 1 Marzo 2012, 21:53 pm Ok muchas gracias me salvaste la vida ;D
|