OffTopic: Lenguaje C

Eduardo Silva edsiper en gmail.com
Mar Nov 22 18:08:09 CLST 2016


tu compilador es el mejor amigo:

c.c:13:20: error: ‘w’ undeclared (first use in this function)
       scanf("%c", &w);

no tienes declarada la variable 'w'.


2016-11-22 15:04 GMT-06:00 Juan Carlos Rojas Jordan <jcrj67 en hotmail.com>:
> LIsteros hace miles de años que no veo C pero haciendo una cosita chiquita me fallo lo siguiente con un pequeño programita y no me funka. lo compile con gcc compila bien pero no hace lo que deseo algo tan simple me ha resultado un dolor de cabeza.
>
>
> #include<stdio.h>
> int main()
> {
> char respuesta;
>
> respuesta='s';
>
>    while(respuesta=='s')
>         {
>
>         printf("Valor al principio del while es %c", respuesta);
>         printf("\n");
>         printf("Juega otra vez?(s/n): ");
>         scanf("%c",&w);
>         printf("\n");
>         printf("dentro del bucle es %c",w);    /*aqui el valor w no existe no lo veo why???*/
>         printf("\n");
>         }
> return(0);
> }
> ~
>  Una ayudita please.
>
>



-- 
Eduardo Silva
http://edsiper.linuxchile.cl
http://monkey-project.com


Más información sobre la lista de distribución Linux