Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2013, 14:56
Tapasa
 
Fecha de Ingreso: septiembre-2013
Ubicación: Valencia
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Pregunta No entiendo poruqe pasa esto

Hola, este e smi primer tema, soy nuevo en esto de la programacion y no se porque cuando ejecuto este programa sin errores me salta la parte de introducir caracter:

Código:
#include <stdio.h>

int main(){
//declarar variables:
long int a;
float b;
char c;
//pedir datos de las variables(input/output)

//de la variable entera
printf("Dame un valor numerico para a\n");
scanf("%d",&a);
//%d-> el tipo de datos que se va a introducir/&a->en nombre de la varible.

//de la variable flotante
printf("Dame un valor decimal para b\n");
scanf("%g",&b);
//%f-> el tipo de datos que se va a introducir/&b->en nombre de la varible.

//de la variable caracter
printf("Dame una letra para c\n");
scanf("%c",&c);
//%c-> el tipo de datos que se va a introducir/&c->en nombre de la varible.

//se imprimen los datos introducidos
printf("El valor de la variable de tipo entero es: %d\n",a);
printf("El valor de la variable de tipo flotante es: %g\n",b);
printf("El valor de la variable de tipo caracter es: %c\n",c);

return 0;
}
Gracias de antemano