En este pequeño post de programación en C te mostraré cómo usar scanf
para escanear un valor y almacenarlo en un tipo de dato double
.
Ya que seguramente (me incluyo) varias personas lo intentan con el formato %f
pero no es lo correcto.
Scanf con double en C
Para escanear un double, debemos especificar el formato %lf
que es algo así como double float o flotante largo.
Entonces para no dejar este post sin código, veamos cómo leer un double
en C usando scanf
:
// https://parzibyte.me/blog
#include <stdio.h>
int main(void) {
double numero;
printf("Ingresa un double: ");
scanf("%lf", &numero);
printf("El double ingresado es: %lf", numero);
return 0;
}
Si te gusta C, aquí hay más información.