[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tengo problemas programando en c y no se si el problema es el compilador , bibliotecas ....etc...



On Sun, 13 Mar 2005 23:06:28 -0600, Jose Arcangel Salazar Delgado
<arcangel.salazar@gmail.com> wrote:
> Seria buena idea especificar que es lo que quieres que el programa
> haga. En mi compilador tambien hace cosas raras, pero te puedo dar
> unas pistas:
> 
> scanf("%s",&ipalabra);
> 
> Si esto lo sacaste de algun libro, tiralo a la basura ahora mismo,
> primero, va un espacio antes del %, segundo, cuando @#~&% has visto
> que al leer un arreglo le pongas un & antes del nombre del arreglo.
> Esto deberia ser:
> 
> scanf(" %s", ipalabra)
> 
> Se debe a que ipalabra es en realidad un puntero al primer elemento del arreglo.
> 
> Este es un error muy grave, e intuyo que hay mas, especifica que es lo
> que quieres que haga el programa y te ayudamos.
> 
 Aparte, en:
 printf("comprovar= %c valor ASCII= %d\n",&comprovar,&comprovar);

Se me hace que esos 2 & de las variables, estan mal, por que estas
haciendo referencia a la dirección de memoria de las variables, no a
su contenido.

Te recomiendo que cambies de manual y le heches una leida al "c
programming language"
de K&R



Reply to: