
estudiante
Publicado por rekordoba (2 intervenciones) el 05/05/2008 02:18:32
Buenas, soy principiante en C y tengo un problema q me ocurre solo en este leguanje.
La duda es porque este bucle...
#include <stdio.h>
main()
{
char aux = 'a';
while (aux != 's')
{
printf("Salir: ");
scanf("%c", &aux);
}
}
me da esta salida
1º vuelta:
Salir:
2º vuelta en adelante...
Salir: Salir:
ejecuta el printf dos veces a partir de la segunda vuelta
Agradezco a quien se interese en este problemilla.
SALUDOS A TODOS.........
La duda es porque este bucle...
#include <stdio.h>
main()
{
char aux = 'a';
while (aux != 's')
{
printf("Salir: ");
scanf("%c", &aux);
}
}
me da esta salida
1º vuelta:
Salir:
2º vuelta en adelante...
Salir: Salir:
ejecuta el printf dos veces a partir de la segunda vuelta
Agradezco a quien se interese en este problemilla.
SALUDOS A TODOS.........
Valora esta pregunta


0