Dev - C++ - c_ayuda

   
Vista:

c_ayuda

Publicado por memo (2 intervenciones) el 13/09/2007 06:47:49
/*hola me gustaria saber porque este simple programa no me funciona
no se que hago mal al momento de ingresar la nota , se salta una linea y no me muestra el mensaje graciass... */

#include <stdio.h>
main()
{
char c1; // notas al 20%
printf(" Ingrese nota1: ");
scanf(" %c ",&c1);
printf("Nota ingresada es:%c",c1);

return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

quita los espacios en el scanf

Publicado por AntonioG (46 intervenciones) el 13/09/2007 16:33:12
Hola,

quita los espacios en el scanf, osea pon
scanf("%c",&c1);
en lugar de
scanf(" %c ",&c1); (espacios antes de %c y despues de %c)

Saludos

Nota:
Tambien igual y debes poner algo que espera la slaida dle teclado despues d emsotrar el mensaje
printf("Nota ingresada es:%c",c1);
ya que s epuede cerrar la ventana antes de que se muestre ( ammenos que estes corriendo el programa desde consola).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar