OffTopic: Lenguaje C

Héctor Helenio hcontrerascorvacho en gmail.com
Mar Nov 22 18:16:13 CLST 2016


Hola, que raro que te compile si la variable w no esta declarada, además el
bucle no termina nunca porque respuesta no varia, el único que varia es w

El 22 de noviembre de 2016, 18:04, Juan Carlos Rojas Jordan <
jcrj67 en hotmail.com> escribió:

> 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.
>
>
>


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