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.

Si el post ha sido de tu agrado te invito a que me sigas para saber cuando haya escrito un nuevo post, haya actualizado algún sistema o publicado un nuevo software. Facebook | X | Instagram | Telegram | También estoy a tus órdenes para cualquier contratación en mi página de contacto