get_double - demander à l'utilisateur un double
#include <cs50.h>
double get_double(string prompt, ...);
Cette fonction demande à l'utilisateur un double
. Si l'utilisateur entre autre chose qu'un double
(ou une valeur qui ne peut pas être stockée dans un double
), la fonction demande à l'utilisateur à nouveau.
Cette fonction attend au moins un argument, prompt
. Si prompt
contient des codes de format, à la manière de printf, cette fonction accepte également des arguments supplémentaires, un par code de format.
Cette fonction renvoie l'entrée de l'utilisateur aussi précisément que possible en tant que double
.
#include <cs50.h>#include <stdio.h>
int main(void)
{
double d = get_double("Entrée: ");
printf("Sortie: %f\n", d);
}
get_char(3), get_float(3), get_int(3), get_long(3), get_string(3), printf(3)