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