#include<stdio.h>
main()
{
double numero1;
double numero2;
double total;
printf("Intro un numero: ");
scanf("%lf", &numero1);
printf("Intro un numero: ");
scanf("%lf", &numero2);
total=numero1+numero2;
printf("El total es: %lf", total);
}
La estructura del scanf es la siguiente:
scanf("%lf", &numero1);
El %lf se pone en este caso porque la variable numero1 es de tipo double, si fuese de tipo int se pondría %d ... Después de esto se cierran las comillas y se pone una coma.
A continuación se pone &numero1. El símbolo & significa textualmente "ir a la dirección de" y después del ampersand (&) se pone la variable, de tal forma que el scanf significaría: El valor %lf se guarde en la dirección numero1.
No hay comentarios:
Publicar un comentario