¿Por qué scanf () necesita "% lf" para los dobles, cuando printf () está bien con solo "% f"?
¿Por qué scanf()necesita el l" %lf" cuando lee un double, cuándo printf()puede usar " %f" independientemente de si su argumento es a doubleo a float? Código de ejemplo: double d; scanf("%lf", &d); printf("%f",